From: Benjamin Morel Date: Wed, 6 Dec 2017 02:35:12 +0000 (+0100) Subject: Add CURLOPT_REQUEST_TARGET constant X-Git-Tag: php-7.3.0alpha1~484 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=85021a399399169ad153e73663dd7e2ef0809ee6;p=php Add CURLOPT_REQUEST_TARGET constant --- diff --git a/UPGRADING b/UPGRADING index 36273e50c0..5aee1ed5a9 100644 --- a/UPGRADING +++ b/UPGRADING @@ -165,6 +165,9 @@ JSON: 10. New Global Constants ======================================== +Curl: + . CURLOPT_REQUEST_TARGET + JSON: . JSON_THROW_ON_ERROR diff --git a/ext/curl/interface.c b/ext/curl/interface.c index cc6232218a..b4c0bddf1d 100644 --- a/ext/curl/interface.c +++ b/ext/curl/interface.c @@ -1345,6 +1345,10 @@ PHP_MINIT_FUNCTION(curl) REGISTER_CURL_CONSTANT(CURLOPT_TCP_FASTOPEN); #endif +#if LIBCURL_VERSION_NUM >= 0x073700 /* Available since 7.55.0 */ + REGISTER_CURL_CONSTANT(CURLOPT_REQUEST_TARGET); +#endif + #if CURLOPT_FTPASCII != 0 REGISTER_CURL_CONSTANT(CURLOPT_FTPASCII); #endif @@ -2367,6 +2371,9 @@ static int _php_curl_setopt(php_curl *ch, zend_long option, zval *zvalue) /* {{{ #endif #if LIBCURL_VERSION_NUM >= 0x072d00 /* Available since 7.45.0 */ case CURLOPT_DEFAULT_PROTOCOL: +#endif +#if LIBCURL_VERSION_NUM >= 0x073700 /* Available since 7.55.0 */ + case CURLOPT_REQUEST_TARGET: #endif { zend_string *tmp_str;