]> granicus.if.org Git - php/commitdiff
Import patch from bug #14023
authorZeev Suraski <zeev@php.net>
Tue, 13 Nov 2001 01:01:47 +0000 (01:01 +0000)
committerZeev Suraski <zeev@php.net>
Tue, 13 Nov 2001 01:01:47 +0000 (01:01 +0000)
ext/curl/curl.c

index 4fd47b3978b6be9c98f193006641c2744131ca86..2b29ba042dad9775b121c21daea60e9ada507b97 100644 (file)
@@ -142,6 +142,7 @@ PHP_MINIT_FUNCTION(curl)
        REGISTER_CURL_CONSTANT(CURLOPT_SSLCERT);
        REGISTER_CURL_CONSTANT(CURLOPT_SSLCERTPASSWD);
        REGISTER_CURL_CONSTANT(CURLOPT_WRITEHEADER);
+       REGISTER_CURL_CONSTANT(CURLOPT_SSL_VERIFYHOST);
        REGISTER_CURL_CONSTANT(CURLOPT_COOKIEFILE);
        REGISTER_CURL_CONSTANT(CURLOPT_SSLVERSION);
        REGISTER_CURL_CONSTANT(CURLOPT_TIMECONDITION);
@@ -253,7 +254,7 @@ PHP_MINIT_FUNCTION(curl)
        REGISTER_CURL_CONSTANT(CURLE_OBSOLETE);
        REGISTER_CURL_CONSTANT(CURLE_SSL_PEER_CERTIFICATE);
        
-       if (curl_global_init(CURL_GLOBAL_NOTHING) != CURLE_OK) {
+       if (curl_global_init(CURL_GLOBAL_ALL) != CURLE_OK) {
                return FAILURE;
        }
 
@@ -658,6 +659,7 @@ PHP_FUNCTION(curl_setopt)
        case CURLOPT_FRESH_CONNECT:
        case CURLOPT_FORBID_REUSE:
        case CURLOPT_CONNECTTIMEOUT:
+       case CURLOPT_SSL_VERIFYHOST:
        case CURLOPT_SSL_VERIFYPEER:
                convert_to_long_ex(zvalue);
                error = curl_easy_setopt(ch->cp, option, Z_LVAL_PP(zvalue));