summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-05-10 18:44:44 +0200
committerFlorian Dold <florian.dold@gmail.com>2019-05-10 18:44:44 +0200
commitb8a718f8595f99b1c7241b311e80a180e8958ffd (patch)
tree5d5e937517c53d887b0f9bfd4213883fafba788f
parent3f9aafdc725e91480d6d3083459d8b941626af9b (diff)
downloadexchange-b8a718f8595f99b1c7241b311e80a180e8958ffd.tar.gz
exchange-b8a718f8595f99b1c7241b311e80a180e8958ffd.tar.bz2
exchange-b8a718f8595f99b1c7241b311e80a180e8958ffd.zip
Remove non-working curl config
These headers are overwritten by GNUNET's curl context, setting them here is useless.
-rw-r--r--src/lib/auditor_api_curl_defaults.c23
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 507ae0e5..7beb592e 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;
}