- CURLOPT_COOKIELIST needs curl 7.15
[m6w6/ext-http] / http_request_api.c
index fd1a176f9f7805488a694d271f2f466956ef6394..c3e612835cdf5789a7927e6f025c9be0479f3edd 100644 (file)
@@ -523,6 +523,13 @@ PHP_HTTP_API STATUS _http_request_prepare(http_request *request, HashTable *opti
                }
        }
 
+#if LIBCURL_VERSIONNUM >= 0x070f01
+       /* reset cookies */
+       if ((zoption = http_request_option(request, options, "resetcookies", IS_BOOL)) && Z_LVAL_P(zoption)) {
+               HTTP_CURL_OPT(COOKIELIST, "ALL");
+       }
+#endif
+       
        /* session cookies */
        if ((zoption = http_request_option(request, options, "cookiesession", IS_BOOL))) {
                if (Z_LVAL_P(zoption)) {