diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-05-10 18:44:44 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-05-10 18:44:44 +0200 |
commit | b8a718f8595f99b1c7241b311e80a180e8958ffd (patch) | |
tree | 5d5e937517c53d887b0f9bfd4213883fafba788f /src | |
parent | 3f9aafdc725e91480d6d3083459d8b941626af9b (diff) |
Remove non-working curl config
These headers are overwritten by GNUNET's curl context, setting them
here is useless.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/auditor_api_curl_defaults.c | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/src/lib/auditor_api_curl_defaults.c b/src/lib/auditor_api_curl_defaults.c index 507ae0e55..7beb592ee 100644 --- a/src/lib/auditor_api_curl_defaults.c +++ b/src/lib/auditor_api_curl_defaults.c @@ -33,6 +33,9 @@ CURL * TAL_curl_easy_get (const char *url) { CURL *eh; + struct GNUNET_AsyncScopeSave scope; + + GNUNET_async_scope_get (&scope); eh = curl_easy_init (); @@ -48,26 +51,6 @@ TAL_curl_easy_get (const char *url) curl_easy_setopt (eh, CURLOPT_TCP_FASTOPEN, 1L)); - { - /* Unfortunately libcurl needs chunk to be alive until after - curl_easy_perform. To avoid manual cleanup, we keep - one static list here. */ - static struct curl_slist *chunk = NULL; - if (NULL == chunk) - { - /* With POST requests, we do not want to wait for the - "100 Continue" response, as our request bodies are usually - small and directy sending them saves us a round trip. - - Clearing the expect header like this disables libcurl's - default processing of the header. - - Disabling this header is safe for other HTTP methods, thus - we don't distinguish further before setting it. */ - chunk = curl_slist_append (chunk, "Expect:"); - } - GNUNET_assert (CURLE_OK == curl_easy_setopt (eh, CURLOPT_HTTPHEADER, chunk)); - } return eh; } |