Lines Matching defs:arg

202   long arg;
208 arg = va_arg(param, long);
209 if(arg < -1)
211 else if(arg > INT_MAX)
212 arg = INT_MAX;
214 data->set.dns_cache_timeout = (int)arg;
217 arg = va_arg(param, long);
218 if(arg < -1)
220 else if(arg > INT_MAX)
221 arg = INT_MAX;
223 data->set.general_ssl.ca_cache_timeout = (int)arg;
340 arg = va_arg(param, long);
341 if(arg) {
367 arg = va_arg(param, long);
368 if((arg >= 0) && (arg <= (INT_MAX/1000)))
369 data->set.server_response_timeout = (unsigned int)arg * 1000;
378 arg = va_arg(param, long);
379 if((arg >= 0) && (arg <= INT_MAX))
380 data->set.server_response_timeout = (unsigned int)arg;
396 arg = va_arg(param, long);
397 if(arg > TFTP_BLKSIZE_MAX || arg < TFTP_BLKSIZE_MIN)
399 data->set.tftp_blksize = arg;
407 arg = va_arg(param, long);
408 if((arg < CURL_NETRC_IGNORED) || (arg >= CURL_NETRC_LAST))
410 data->set.use_netrc = (unsigned char)arg;
434 arg = va_arg(param, long);
435 if((arg < CURL_TIMECOND_NONE) || (arg >= CURL_TIMECOND_LAST))
437 data->set.timecondition = (unsigned char)(curl_TimeCond)arg;
472 arg = va_arg(param, long);
474 version = C_SSLVERSION_VALUE(arg);
475 version_max = C_SSLVERSION_MAX_VALUE(arg);
633 arg = va_arg(param, long);
634 if(arg < -1)
636 data->set.maxredirs = arg;
649 arg = va_arg(param, long);
650 if(arg < CURL_REDIR_GET_ALL)
654 data->set.keep_post = arg & CURL_REDIR_POST_ALL;
739 arg = va_arg(param, long);
740 data->set.sep_headers = !!(arg & CURLHEADER_SEPARATE);
895 arg = va_arg(param, long);
896 switch(arg) {
901 arg = CURL_HTTP_VERSION_2TLS;
924 if(arg < CURL_HTTP_VERSION_NONE)
928 data->set.httpwant = (unsigned char)arg;
936 arg = va_arg(param, long);
937 if(arg < 0)
939 data->set.expect_100_timeout = arg;
943 arg = va_arg(param, unsigned long);
944 if(arg > 1L)
948 if(arg)
951 data->set.http09_allowed = !!arg;
993 arg = va_arg(param, long);
994 data->set.mime_formescape = !!(arg & CURLMIMEOPT_FORMESCAPE);
1075 arg = va_arg(param, long);
1076 if((arg < 0) || (arg > 65535))
1078 data->set.proxyport = (unsigned short)arg;
1161 arg = va_arg(param, long);
1162 if((arg < CURLPROXY_HTTP) || (arg > CURLPROXY_SOCKS5_HOSTNAME))
1164 data->set.proxytype = (unsigned char)(curl_proxytype)arg;
1261 arg = va_arg(param, long);
1262 if((arg < CURLFTPMETHOD_DEFAULT) || (arg >= CURLFTPMETHOD_LAST))
1264 data->set.ftp_filemethod = (unsigned char)arg;
1288 arg = va_arg(param, long);
1289 if((arg < CURLFTPSSL_CCC_NONE) || (arg >= CURLFTPSSL_CCC_LAST))
1291 data->set.ftp_ccc = (unsigned char)arg;
1316 arg = va_arg(param, long);
1317 if((arg < CURLFTPAUTH_DEFAULT) || (arg >= CURLFTPAUTH_LAST))
1319 data->set.ftpsslauth = (unsigned char)(curl_ftpauth)arg;
1336 arg = va_arg(param, long);
1338 if((arg < CURLFTP_CREATE_DIR_NONE) ||
1339 (arg > CURLFTP_CREATE_DIR_RETRY))
1342 data->set.ftp_create_missing_dirs = (unsigned char)arg;
1376 arg = va_arg(param, long);
1377 if(arg < -1)
1379 data->set.filesize = arg;
1396 arg = va_arg(param, long);
1397 if(arg < 0)
1399 data->set.low_speed_limit = arg;
1426 arg = va_arg(param, long);
1427 if(arg < 0)
1429 data->set.low_speed_time = arg;
1454 arg = va_arg(param, long);
1455 if((arg < 0) || (arg > 65535))
1457 data->set.use_port = (unsigned short)arg;
1464 arg = va_arg(param, long);
1465 if((arg >= 0) && (arg <= (INT_MAX/1000)))
1466 data->set.timeout = (unsigned int)arg * 1000;
1482 arg = va_arg(param, long);
1483 if((arg >= 0) && (arg <= (INT_MAX/1000)))
1484 data->set.connecttimeout = (unsigned int)arg * 1000;
1638 arg = va_arg(param, long);
1639 if(arg < -1)
1641 data->set.set_resume_from = arg;
1893 arg = va_arg(param, long);
1894 if((arg < 0) || (arg > 65535))
1896 data->set.localport = curlx_sltous(arg);
1902 arg = va_arg(param, long);
1903 if((arg < 0) || (arg > 65535))
1905 data->set.localportrange = curlx_sltous(arg);
1949 arg = va_arg(param, long);
1954 data->set.ssl.primary.verifyhost = !!(arg & 3);
1964 arg = va_arg(param, long);
1967 data->set.doh_verifyhost = !!(arg & 3);
1975 arg = va_arg(param, long);
1978 data->set.proxy_ssl.primary.verifyhost = (bool)((arg & 3)?TRUE:FALSE);
2220 arg = va_arg(param, long);
2222 if(arg > READBUFFER_MAX)
2223 arg = READBUFFER_MAX;
2224 else if(arg < 1)
2225 arg = READBUFFER_SIZE;
2226 else if(arg < READBUFFER_MIN)
2227 arg = READBUFFER_MIN;
2229 data->set.buffer_size = (unsigned int)arg;
2237 arg = va_arg(param, long);
2239 if(arg > UPLOADBUFFER_MAX)
2240 arg = UPLOADBUFFER_MAX;
2241 else if(arg < UPLOADBUFFER_MIN)
2242 arg = UPLOADBUFFER_MIN;
2244 data->set.upload_buffer_size = (unsigned int)arg;
2352 arg = va_arg(param, long);
2353 if(arg < 0)
2355 data->set.max_filesize = arg;
2363 arg = va_arg(param, long);
2364 if((arg < CURLUSESSL_NONE) || (arg >= CURLUSESSL_LAST))
2366 data->set.use_ssl = (unsigned char)arg;
2370 arg = va_arg(param, long);
2371 data->set.ssl.primary.ssl_options = (unsigned char)(arg & 0xff);
2372 data->set.ssl.enable_beast = !!(arg & CURLSSLOPT_ALLOW_BEAST);
2373 data->set.ssl.no_revoke = !!(arg & CURLSSLOPT_NO_REVOKE);
2374 data->set.ssl.no_partialchain = !!(arg & CURLSSLOPT_NO_PARTIALCHAIN);
2375 data->set.ssl.revoke_best_effort = !!(arg & CURLSSLOPT_REVOKE_BEST_EFFORT);
2376 data->set.ssl.native_ca_store = !!(arg & CURLSSLOPT_NATIVE_CA);
2377 data->set.ssl.auto_client_cert = !!(arg & CURLSSLOPT_AUTO_CLIENT_CERT);
2384 arg = va_arg(param, long);
2385 data->set.proxy_ssl.primary.ssl_options = (unsigned char)(arg & 0xff);
2386 data->set.proxy_ssl.enable_beast = !!(arg & CURLSSLOPT_ALLOW_BEAST);
2387 data->set.proxy_ssl.no_revoke = !!(arg & CURLSSLOPT_NO_REVOKE);
2388 data->set.proxy_ssl.no_partialchain = !!(arg & CURLSSLOPT_NO_PARTIALCHAIN);
2390 !!(arg & CURLSSLOPT_REVOKE_BEST_EFFORT);
2391 data->set.proxy_ssl.native_ca_store = !!(arg & CURLSSLOPT_NATIVE_CA);
2393 !!(arg & CURLSSLOPT_AUTO_CLIENT_CERT);
2407 arg = va_arg(param, long);
2408 if((arg < CURL_IPRESOLVE_WHATEVER) || (arg > CURL_IPRESOLVE_V6))
2410 data->set.ipver = (unsigned char) arg;
2441 arg = va_arg(param, long);
2442 if(arg > 2)
2444 data->set.connect_only = (unsigned char)arg;
2614 arg = va_arg(param, long);
2615 if((arg < 0) || (arg > 0777))
2617 data->set.new_file_perms = (unsigned int)arg;
2625 arg = va_arg(param, long);
2626 if((arg < 0) || (arg > 0777))
2628 data->set.new_directory_perms = (unsigned int)arg;
2915 arg = va_arg(param, long);
2916 if(arg < 0)
2918 else if(arg > INT_MAX)
2919 arg = INT_MAX;
2920 data->set.tcp_keepidle = (int)arg;
2923 arg = va_arg(param, long);
2924 if(arg < 0)
2926 else if(arg > INT_MAX)
2927 arg = INT_MAX;
2928 data->set.tcp_keepintvl = (int)arg;
2964 arg = va_arg(param, long);
2965 if((arg >= 1) && (arg <= 256))
2966 data->set.priority.weight = (int)arg;
3009 arg = va_arg(param, long);
3010 if(arg < 0)
3012 data->set.upkeep_interval_ms = arg;
3015 arg = va_arg(param, long);
3016 if(arg < 0)
3018 data->set.maxage_conn = arg;
3021 arg = va_arg(param, long);
3022 if(arg < 0)
3024 data->set.maxlifetime_conn = arg;
3083 arg = va_arg(param, long);
3084 if(arg & CURLHSTS_ENABLE) {
3115 arg = va_arg(param, long);
3116 if(!arg) {
3120 result = Curl_altsvc_ctrl(data->asi, arg);
3134 arg = va_arg(param, long);
3135 raw = (arg & CURLWS_RAW_MODE);
3163 va_list arg;
3169 va_start(arg, tag);
3171 result = Curl_vsetopt(data, tag, arg);
3173 va_end(arg);
3176 infof(data, "setopt arg 0x%x returned CURLE_BAD_FUNCTION_ARGUMENT", tag);