mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2025-02-02 18:48:26 +00:00
Remove unused functions (#2289)
This commit is contained in:
parent
981e97ee76
commit
48548f0896
@ -37,23 +37,6 @@
|
|||||||
// This function is like curl_slist_append function, but this adds data by a-sorting.
|
// This function is like curl_slist_append function, but this adds data by a-sorting.
|
||||||
// Because AWS signature needs sorted header.
|
// Because AWS signature needs sorted header.
|
||||||
//
|
//
|
||||||
struct curl_slist* curl_slist_sort_insert(struct curl_slist* list, const char* data)
|
|
||||||
{
|
|
||||||
if(!data){
|
|
||||||
return list;
|
|
||||||
}
|
|
||||||
std::string strkey = data;
|
|
||||||
std::string strval;
|
|
||||||
|
|
||||||
std::string::size_type pos = strkey.find(':', 0);
|
|
||||||
if(std::string::npos != pos){
|
|
||||||
strval = strkey.substr(pos + 1);
|
|
||||||
strkey.erase(pos);
|
|
||||||
}
|
|
||||||
|
|
||||||
return curl_slist_sort_insert(list, strkey.c_str(), strval.c_str());
|
|
||||||
}
|
|
||||||
|
|
||||||
struct curl_slist* curl_slist_sort_insert(struct curl_slist* list, const char* key, const char* value)
|
struct curl_slist* curl_slist_sort_insert(struct curl_slist* list, const char* key, const char* value)
|
||||||
{
|
{
|
||||||
if(!key){
|
if(!key){
|
||||||
@ -176,37 +159,6 @@ std::string get_header_value(const struct curl_slist* list, const std::string &k
|
|||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string get_canonical_headers(const struct curl_slist* list)
|
|
||||||
{
|
|
||||||
std::string canonical_headers;
|
|
||||||
|
|
||||||
if(!list){
|
|
||||||
canonical_headers = "\n";
|
|
||||||
return canonical_headers;
|
|
||||||
}
|
|
||||||
|
|
||||||
for( ; list; list = list->next){
|
|
||||||
std::string strhead = list->data;
|
|
||||||
size_t pos;
|
|
||||||
if(std::string::npos != (pos = strhead.find(':', 0))){
|
|
||||||
std::string strkey = trim(lower(strhead.substr(0, pos)));
|
|
||||||
std::string strval = trim(strhead.substr(pos + 1));
|
|
||||||
if (strval.empty()) {
|
|
||||||
// skip empty-value headers (as they are discarded by libcurl)
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
strhead = strkey;
|
|
||||||
strhead += ":";
|
|
||||||
strhead += strval;
|
|
||||||
}else{
|
|
||||||
strhead = trim(lower(strhead));
|
|
||||||
}
|
|
||||||
canonical_headers += strhead;
|
|
||||||
canonical_headers += "\n";
|
|
||||||
}
|
|
||||||
return canonical_headers;
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string get_canonical_headers(const struct curl_slist* list, bool only_amz)
|
std::string get_canonical_headers(const struct curl_slist* list, bool only_amz)
|
||||||
{
|
{
|
||||||
std::string canonical_headers;
|
std::string canonical_headers;
|
||||||
|
@ -28,7 +28,6 @@ enum class sse_type_t;
|
|||||||
//----------------------------------------------
|
//----------------------------------------------
|
||||||
// Functions
|
// Functions
|
||||||
//----------------------------------------------
|
//----------------------------------------------
|
||||||
struct curl_slist* curl_slist_sort_insert(struct curl_slist* list, const char* data);
|
|
||||||
struct curl_slist* curl_slist_sort_insert(struct curl_slist* list, const char* key, const char* value);
|
struct curl_slist* curl_slist_sort_insert(struct curl_slist* list, const char* key, const char* value);
|
||||||
struct curl_slist* curl_slist_remove(struct curl_slist* list, const char* key);
|
struct curl_slist* curl_slist_remove(struct curl_slist* list, const char* key);
|
||||||
std::string get_sorted_header_keys(const struct curl_slist* list);
|
std::string get_sorted_header_keys(const struct curl_slist* list);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user