@@ -690,6 +690,7 @@ PHP_MINIT_FUNCTION(curl)
690
690
REGISTER_CURL_CONSTANT (CURLOPT_SSL_VERIFYHOST );
691
691
REGISTER_CURL_CONSTANT (CURLOPT_SSL_VERIFYPEER );
692
692
REGISTER_CURL_CONSTANT (CURLOPT_STDERR );
693
+ REGISTER_CURL_CONSTANT (CURLOPT_TELNETOPTIONS );
693
694
REGISTER_CURL_CONSTANT (CURLOPT_TIMECONDITION );
694
695
REGISTER_CURL_CONSTANT (CURLOPT_TIMEOUT );
695
696
REGISTER_CURL_CONSTANT (CURLOPT_TIMEVALUE );
@@ -732,6 +733,7 @@ PHP_MINIT_FUNCTION(curl)
732
733
REGISTER_CURL_CONSTANT (CURLE_FTP_COULDNT_SET_BINARY );
733
734
REGISTER_CURL_CONSTANT (CURLE_FTP_COULDNT_STOR_FILE );
734
735
REGISTER_CURL_CONSTANT (CURLE_FTP_COULDNT_USE_REST );
736
+ REGISTER_CURL_CONSTANT (CURLE_FTP_PARTIAL_FILE );
735
737
REGISTER_CURL_CONSTANT (CURLE_FTP_PORT_FAILED );
736
738
REGISTER_CURL_CONSTANT (CURLE_FTP_QUOTE_ERROR );
737
739
REGISTER_CURL_CONSTANT (CURLE_FTP_USER_PASSWORD_INCORRECT );
@@ -1156,12 +1158,24 @@ PHP_MINIT_FUNCTION(curl)
1156
1158
REGISTER_CURL_CONSTANT (CURLOPT_TRANSFER_ENCODING );
1157
1159
#endif
1158
1160
1161
+ #if LIBCURL_VERSION_NUM >= 0x071600 /* Available since 7.22.0 */
1162
+ REGISTER_CURL_CONSTANT (CURLGSSAPI_DELEGATION_FLAG );
1163
+ REGISTER_CURL_CONSTANT (CURLGSSAPI_DELEGATION_POLICY_FLAG );
1164
+ REGISTER_CURL_CONSTANT (CURLOPT_GSSAPI_DELEGATION );
1165
+ #endif
1166
+
1159
1167
#if LIBCURL_VERSION_NUM >= 0x071800 /* Available since 7.24.0 */
1168
+ REGISTER_CURL_CONSTANT (CURLOPT_ACCEPTTIMEOUT_MS );
1160
1169
REGISTER_CURL_CONSTANT (CURLOPT_DNS_SERVERS );
1161
1170
#endif
1162
1171
1163
1172
#if LIBCURL_VERSION_NUM >= 0x071900 /* Available since 7.25.0 */
1164
1173
REGISTER_CURL_CONSTANT (CURLOPT_MAIL_AUTH );
1174
+ REGISTER_CURL_CONSTANT (CURLOPT_SSL_OPTIONS );
1175
+ REGISTER_CURL_CONSTANT (CURLOPT_TCP_KEEPALIVE );
1176
+ REGISTER_CURL_CONSTANT (CURLOPT_TCP_KEEPIDLE );
1177
+ REGISTER_CURL_CONSTANT (CURLOPT_TCP_KEEPINTVL );
1178
+ REGISTER_CURL_CONSTANT (CURLSSLOPT_ALLOW_BEAST );
1165
1179
#endif
1166
1180
1167
1181
#if CURLOPT_FTPASCII != 0
@@ -2210,6 +2224,18 @@ static int _php_curl_setopt(php_curl *ch, long option, zval **zvalue, zval *retu
2210
2224
#if LIBCURL_VERSION_NUM >= 0x071504 /* Available since 7.21.4 */
2211
2225
case CURLOPT_TLSAUTH_TYPE :
2212
2226
#endif
2227
+ #if LIBCURL_VERSION_NUM >= 0x071600 /* Available since 7.22.0 */
2228
+ case CURLOPT_GSSAPI_DELEGATION :
2229
+ #endif
2230
+ #if LIBCURL_VERSION_NUM >= 0x071800 /* Available since 7.24.0 */
2231
+ case CURLOPT_ACCEPTTIMEOUT_MS :
2232
+ #endif
2233
+ #if LIBCURL_VERSION_NUM >= 0x071900 /* Available since 7.25.0 */
2234
+ case CURLOPT_SSL_OPTIONS :
2235
+ case CURLOPT_TCP_KEEPALIVE :
2236
+ case CURLOPT_TCP_KEEPIDLE :
2237
+ case CURLOPT_TCP_KEEPINTVL :
2238
+ #endif
2213
2239
#if CURLOPT_MUTE != 0
2214
2240
case CURLOPT_MUTE :
2215
2241
#endif
@@ -2416,6 +2442,7 @@ static int _php_curl_setopt(php_curl *ch, long option, zval **zvalue, zval *retu
2416
2442
case CURLOPT_POSTQUOTE :
2417
2443
case CURLOPT_PREQUOTE :
2418
2444
case CURLOPT_QUOTE :
2445
+ case CURLOPT_TELNETOPTIONS :
2419
2446
#if LIBCURL_VERSION_NUM >= 0x071400 /* Available since 7.20.0 */
2420
2447
case CURLOPT_MAIL_RCPT :
2421
2448
#endif
@@ -2446,6 +2473,9 @@ static int _php_curl_setopt(php_curl *ch, long option, zval **zvalue, zval *retu
2446
2473
case CURLOPT_PREQUOTE :
2447
2474
name = "CURLOPT_PREQUOTE" ;
2448
2475
break ;
2476
+ case CURLOPT_TELNETOPTIONS :
2477
+ name = "CURLOPT_TELNETOPTIONS" ;
2478
+ break ;
2449
2479
#if LIBCURL_VERSION_NUM >= 0x071400 /* Available since 7.20.0 */
2450
2480
case CURLOPT_MAIL_RCPT :
2451
2481
name = "CURLOPT_MAIL_RCPT" ;
0 commit comments