• Home
  • Raw
  • Download

Lines Matching refs:set

126     data->set.dns_cache_timeout = arg;  in Curl_vsetopt()
131 data->set.global_dns_cache = (0 != arg) ? TRUE : FALSE; in Curl_vsetopt()
135 result = Curl_setstropt(&data->set.str[STRING_SSL_CIPHER_LIST_ORIG], in Curl_vsetopt()
140 result = Curl_setstropt(&data->set.str[STRING_SSL_CIPHER_LIST_PROXY], in Curl_vsetopt()
149 result = Curl_setstropt(&data->set.str[STRING_SSL_RANDOM_FILE], in Curl_vsetopt()
156 result = Curl_setstropt(&data->set.str[STRING_SSL_EGDSOCKET], in Curl_vsetopt()
167 data->set.maxconnects = arg; in Curl_vsetopt()
174 data->set.reuse_forbid = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
181 data->set.reuse_fresh = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
188 data->set.verbose = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
194 data->set.include_header = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
200 data->set.hide_progress = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
201 if(data->set.hide_progress) in Curl_vsetopt()
210 data->set.opt_no_body = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
217 data->set.http_fail_on_error = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
220 data->set.http_keep_sending_on_error = (0 != va_arg(param, long)) ? in Curl_vsetopt()
229 data->set.upload = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
230 if(data->set.upload) { in Curl_vsetopt()
232 data->set.httpreq = HTTPREQ_PUT; in Curl_vsetopt()
233 data->set.opt_no_body = FALSE; /* this is implied */ in Curl_vsetopt()
238 data->set.httpreq = HTTPREQ_GET; in Curl_vsetopt()
241 result = Curl_setstropt(&data->set.str[STRING_TARGET], in Curl_vsetopt()
249 data->set.get_filetime = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
258 data->set.ftp_create_missing_dirs = 0; in Curl_vsetopt()
261 data->set.ftp_create_missing_dirs = 1; in Curl_vsetopt()
264 data->set.ftp_create_missing_dirs = 2; in Curl_vsetopt()
279 data->set.server_response_timeout = arg * 1000; in Curl_vsetopt()
288 data->set.tftp_no_options = va_arg(param, long) != 0; in Curl_vsetopt()
297 data->set.tftp_blksize = arg; in Curl_vsetopt()
304 data->set.ftp_list_only = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
310 data->set.ftp_append = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
319 data->set.ftp_filemethod = (curl_ftpfile)arg; in Curl_vsetopt()
328 data->set.use_netrc = (enum CURL_NETRC_OPTION)arg; in Curl_vsetopt()
334 result = Curl_setstropt(&data->set.str[STRING_NETRC_FILE], in Curl_vsetopt()
344 data->set.prefer_ascii = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
354 data->set.timecondition = (curl_TimeCond)arg; in Curl_vsetopt()
361 data->set.timevalue = (time_t)va_arg(param, long); in Curl_vsetopt()
374 &data->set.ssl.primary : in Curl_vsetopt()
375 &data->set.proxy_ssl.primary); in Curl_vsetopt()
401 data->set.http_auto_referer = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
420 result = Curl_setstropt(&data->set.str[STRING_ENCODING], argptr); in Curl_vsetopt()
425 result = Curl_setstropt(&data->set.str[STRING_ENCODING], argptr); in Curl_vsetopt()
429 data->set.http_transfer_encoding = (0 != va_arg(param, long)) ? in Curl_vsetopt()
437 data->set.http_follow_location = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
445 data->set.allow_auth_to_other_hosts = in Curl_vsetopt()
457 data->set.maxredirs = arg; in Curl_vsetopt()
475 data->set.keep_post = arg & CURL_REDIR_POST_ALL; in Curl_vsetopt()
483 data->set.httpreq = HTTPREQ_POST; in Curl_vsetopt()
484 data->set.opt_no_body = FALSE; /* this is implied */ in Curl_vsetopt()
487 data->set.httpreq = HTTPREQ_GET; in Curl_vsetopt()
498 if(!argptr || data->set.postfieldsize == -1) in Curl_vsetopt()
499 result = Curl_setstropt(&data->set.str[STRING_COPYPOSTFIELDS], argptr); in Curl_vsetopt()
505 if((data->set.postfieldsize < 0) || in Curl_vsetopt()
507 (data->set.postfieldsize > (curl_off_t)((size_t)-1)))) in Curl_vsetopt()
512 (void) Curl_setstropt(&data->set.str[STRING_COPYPOSTFIELDS], NULL); in Curl_vsetopt()
519 p = malloc((size_t)(data->set.postfieldsize? in Curl_vsetopt()
520 data->set.postfieldsize:1)); in Curl_vsetopt()
525 if(data->set.postfieldsize) in Curl_vsetopt()
526 memcpy(p, argptr, (size_t)data->set.postfieldsize); in Curl_vsetopt()
528 data->set.str[STRING_COPYPOSTFIELDS] = p; in Curl_vsetopt()
533 data->set.postfields = data->set.str[STRING_COPYPOSTFIELDS]; in Curl_vsetopt()
534 data->set.httpreq = HTTPREQ_POST; in Curl_vsetopt()
541 data->set.postfields = va_arg(param, void *); in Curl_vsetopt()
543 (void) Curl_setstropt(&data->set.str[STRING_COPYPOSTFIELDS], NULL); in Curl_vsetopt()
544 data->set.httpreq = HTTPREQ_POST; in Curl_vsetopt()
556 if(data->set.postfieldsize < bigsize && in Curl_vsetopt()
557 data->set.postfields == data->set.str[STRING_COPYPOSTFIELDS]) { in Curl_vsetopt()
559 (void) Curl_setstropt(&data->set.str[STRING_COPYPOSTFIELDS], NULL); in Curl_vsetopt()
560 data->set.postfields = NULL; in Curl_vsetopt()
563 data->set.postfieldsize = bigsize; in Curl_vsetopt()
575 if(data->set.postfieldsize < bigsize && in Curl_vsetopt()
576 data->set.postfields == data->set.str[STRING_COPYPOSTFIELDS]) { in Curl_vsetopt()
578 (void) Curl_setstropt(&data->set.str[STRING_COPYPOSTFIELDS], NULL); in Curl_vsetopt()
579 data->set.postfields = NULL; in Curl_vsetopt()
582 data->set.postfieldsize = bigsize; in Curl_vsetopt()
589 data->set.httppost = va_arg(param, struct curl_httppost *); in Curl_vsetopt()
590 data->set.httpreq = HTTPREQ_POST_FORM; in Curl_vsetopt()
591 data->set.opt_no_body = FALSE; /* this is implied */ in Curl_vsetopt()
599 result = Curl_mime_set_subparts(&data->set.mimepost, in Curl_vsetopt()
602 data->set.httpreq = HTTPREQ_POST_MIME; in Curl_vsetopt()
603 data->set.opt_no_body = FALSE; /* this is implied */ in Curl_vsetopt()
615 result = Curl_setstropt(&data->set.str[STRING_SET_REFERER], in Curl_vsetopt()
617 data->change.referer = data->set.str[STRING_SET_REFERER]; in Curl_vsetopt()
624 result = Curl_setstropt(&data->set.str[STRING_USERAGENT], in Curl_vsetopt()
632 data->set.headers = va_arg(param, struct curl_slist *); in Curl_vsetopt()
647 data->set.proxyheaders = va_arg(param, struct curl_slist *); in Curl_vsetopt()
655 data->set.sep_headers = (arg & CURLHEADER_SEPARATE)? TRUE: FALSE; in Curl_vsetopt()
662 data->set.http200aliases = va_arg(param, struct curl_slist *); in Curl_vsetopt()
670 result = Curl_setstropt(&data->set.str[STRING_COOKIE], in Curl_vsetopt()
699 result = Curl_setstropt(&data->set.str[STRING_COOKIEJAR], in Curl_vsetopt()
707 data->set.cookiesession); in Curl_vsetopt()
730 data->set.cookiesession = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
794 data->set.httpreq = HTTPREQ_GET; in Curl_vsetopt()
795 data->set.upload = FALSE; /* switch off upload */ in Curl_vsetopt()
796 data->set.opt_no_body = FALSE; /* this is implied */ in Curl_vsetopt()
815 data->set.httpversion = arg; in Curl_vsetopt()
826 data->set.expect_100_timeout = arg; in Curl_vsetopt()
841 data->set.httpauth = auth; in Curl_vsetopt()
878 data->set.httpauth = auth; in Curl_vsetopt()
886 result = Curl_setstropt(&data->set.str[STRING_CUSTOMREQUEST], in Curl_vsetopt()
900 data->set.tunnel_thru_httpproxy = (0 != va_arg(param, long)) ? in Curl_vsetopt()
911 data->set.proxyport = arg; in Curl_vsetopt()
924 data->set.proxyauth = auth; in Curl_vsetopt()
960 data->set.proxyauth = auth; in Curl_vsetopt()
975 result = Curl_setstropt(&data->set.str[STRING_PROXY], in Curl_vsetopt()
986 result = Curl_setstropt(&data->set.str[STRING_PRE_PROXY], in Curl_vsetopt()
997 data->set.proxytype = (curl_proxytype)arg; in Curl_vsetopt()
1006 data->set.proxy_transfer_mode = FALSE; in Curl_vsetopt()
1009 data->set.proxy_transfer_mode = TRUE; in Curl_vsetopt()
1020 data->set.socks5auth = va_arg(param, unsigned long); in Curl_vsetopt()
1021 if(data->set.socks5auth & ~(CURLAUTH_BASIC | CURLAUTH_GSSAPI)) in Curl_vsetopt()
1029 data->set.socks5_gssapi_nec = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1037 result = Curl_setstropt(&data->set.str[STRING_PROXY_SERVICE_NAME], in Curl_vsetopt()
1048 result = Curl_setstropt(&data->set.str[STRING_SERVICE_NAME], in Curl_vsetopt()
1058 data->set.writeheader = (void *)va_arg(param, void *); in Curl_vsetopt()
1065 data->set.errorbuffer = va_arg(param, char *); in Curl_vsetopt()
1072 data->set.out = va_arg(param, void *); in Curl_vsetopt()
1078 result = Curl_setstropt(&data->set.str[STRING_FTPPORT], in Curl_vsetopt()
1080 data->set.ftp_use_port = (data->set.str[STRING_FTPPORT]) ? TRUE : FALSE; in Curl_vsetopt()
1084 data->set.ftp_use_eprt = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1088 data->set.ftp_use_epsv = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1092 data->set.ftp_use_pret = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1099 data->set.ftp_ccc = (curl_ftpccc)arg; in Curl_vsetopt()
1107 data->set.ftp_skip_ip = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1115 data->set.in_set = va_arg(param, void *); in Curl_vsetopt()
1125 data->set.filesize = arg; in Curl_vsetopt()
1135 data->set.filesize = bigsize; in Curl_vsetopt()
1145 data->set.low_speed_limit = arg; in Curl_vsetopt()
1155 data->set.max_send_speed = bigsize; in Curl_vsetopt()
1165 data->set.max_recv_speed = bigsize; in Curl_vsetopt()
1175 data->set.low_speed_time = arg; in Curl_vsetopt()
1186 result = Curl_setstropt(&data->set.str[STRING_SET_URL], in Curl_vsetopt()
1188 data->change.url = data->set.str[STRING_SET_URL]; in Curl_vsetopt()
1197 data->set.use_port = arg; in Curl_vsetopt()
1206 data->set.timeout = arg * 1000; in Curl_vsetopt()
1215 data->set.timeout = arg; in Curl_vsetopt()
1224 data->set.connecttimeout = arg * 1000; in Curl_vsetopt()
1233 data->set.connecttimeout = arg; in Curl_vsetopt()
1243 data->set.accepttimeout = arg; in Curl_vsetopt()
1251 &data->set.str[STRING_USERNAME], in Curl_vsetopt()
1252 &data->set.str[STRING_PASSWORD]); in Curl_vsetopt()
1259 result = Curl_setstropt(&data->set.str[STRING_USERNAME], in Curl_vsetopt()
1267 result = Curl_setstropt(&data->set.str[STRING_PASSWORD], in Curl_vsetopt()
1275 result = Curl_setstropt(&data->set.str[STRING_OPTIONS], in Curl_vsetopt()
1283 result = Curl_setstropt(&data->set.str[STRING_BEARER], in Curl_vsetopt()
1291 data->set.postquote = va_arg(param, struct curl_slist *); in Curl_vsetopt()
1297 data->set.prequote = va_arg(param, struct curl_slist *); in Curl_vsetopt()
1303 data->set.quote = va_arg(param, struct curl_slist *); in Curl_vsetopt()
1316 data->set.resolve = va_arg(param, struct curl_slist *); in Curl_vsetopt()
1317 data->change.resolve = data->set.resolve; in Curl_vsetopt()
1323 data->set.fprogress = va_arg(param, curl_progress_callback); in Curl_vsetopt()
1324 if(data->set.fprogress) in Curl_vsetopt()
1334 data->set.fxferinfo = va_arg(param, curl_xferinfo_callback); in Curl_vsetopt()
1335 if(data->set.fxferinfo) in Curl_vsetopt()
1346 data->set.progress_client = va_arg(param, void *); in Curl_vsetopt()
1355 &data->set.str[STRING_PROXYUSERNAME], in Curl_vsetopt()
1356 &data->set.str[STRING_PROXYPASSWORD]); in Curl_vsetopt()
1362 result = Curl_setstropt(&data->set.str[STRING_PROXYUSERNAME], in Curl_vsetopt()
1369 result = Curl_setstropt(&data->set.str[STRING_PROXYPASSWORD], in Curl_vsetopt()
1376 result = Curl_setstropt(&data->set.str[STRING_NOPROXY], in Curl_vsetopt()
1385 result = Curl_setstropt(&data->set.str[STRING_SET_RANGE], in Curl_vsetopt()
1395 data->set.set_resume_from = arg; in Curl_vsetopt()
1404 data->set.set_resume_from = bigsize; in Curl_vsetopt()
1410 data->set.fdebug = va_arg(param, curl_debug_callback); in Curl_vsetopt()
1420 data->set.debugdata = va_arg(param, void *); in Curl_vsetopt()
1427 data->set.err = va_arg(param, FILE *); in Curl_vsetopt()
1428 if(!data->set.err) in Curl_vsetopt()
1429 data->set.err = stderr; in Curl_vsetopt()
1435 data->set.fwrite_header = va_arg(param, curl_write_callback); in Curl_vsetopt()
1441 data->set.fwrite_func = va_arg(param, curl_write_callback); in Curl_vsetopt()
1442 if(!data->set.fwrite_func) { in Curl_vsetopt()
1443 data->set.is_fwrite_set = 0; in Curl_vsetopt()
1445 data->set.fwrite_func = (curl_write_callback)fwrite; in Curl_vsetopt()
1448 data->set.is_fwrite_set = 1; in Curl_vsetopt()
1454 data->set.fread_func_set = va_arg(param, curl_read_callback); in Curl_vsetopt()
1455 if(!data->set.fread_func_set) { in Curl_vsetopt()
1456 data->set.is_fread_set = 0; in Curl_vsetopt()
1458 data->set.fread_func_set = (curl_read_callback)fread; in Curl_vsetopt()
1461 data->set.is_fread_set = 1; in Curl_vsetopt()
1467 data->set.seek_func = va_arg(param, curl_seek_callback); in Curl_vsetopt()
1473 data->set.seek_client = va_arg(param, void *); in Curl_vsetopt()
1479 data->set.convfromnetwork = va_arg(param, curl_conv_callback); in Curl_vsetopt()
1485 data->set.convtonetwork = va_arg(param, curl_conv_callback); in Curl_vsetopt()
1491 data->set.convfromutf8 = va_arg(param, curl_conv_callback); in Curl_vsetopt()
1497 data->set.ioctl_func = va_arg(param, curl_ioctl_callback); in Curl_vsetopt()
1503 data->set.ioctl_client = va_arg(param, void *); in Curl_vsetopt()
1509 result = Curl_setstropt(&data->set.str[STRING_CERT_ORIG], in Curl_vsetopt()
1516 result = Curl_setstropt(&data->set.str[STRING_CERT_PROXY], in Curl_vsetopt()
1523 result = Curl_setstropt(&data->set.str[STRING_CERT_TYPE_ORIG], in Curl_vsetopt()
1530 result = Curl_setstropt(&data->set.str[STRING_CERT_TYPE_PROXY], in Curl_vsetopt()
1537 result = Curl_setstropt(&data->set.str[STRING_KEY_ORIG], in Curl_vsetopt()
1544 result = Curl_setstropt(&data->set.str[STRING_KEY_PROXY], in Curl_vsetopt()
1551 result = Curl_setstropt(&data->set.str[STRING_KEY_TYPE_ORIG], in Curl_vsetopt()
1558 result = Curl_setstropt(&data->set.str[STRING_KEY_TYPE_PROXY], in Curl_vsetopt()
1565 result = Curl_setstropt(&data->set.str[STRING_KEY_PASSWD_ORIG], in Curl_vsetopt()
1572 result = Curl_setstropt(&data->set.str[STRING_KEY_PASSWD_PROXY], in Curl_vsetopt()
1594 data->set.crlf = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1602 result = Curl_setstropt(&data->set.str[STRING_DEVICE], in Curl_vsetopt()
1612 data->set.localport = curlx_sltous(arg); in Curl_vsetopt()
1621 data->set.localportrange = curlx_sltosi(arg); in Curl_vsetopt()
1627 result = Curl_setstropt(&data->set.str[STRING_KRB_LEVEL], in Curl_vsetopt()
1629 data->set.krb = (data->set.str[STRING_KRB_LEVEL]) ? TRUE : FALSE; in Curl_vsetopt()
1638 data->set.gssapi_delegation = arg; in Curl_vsetopt()
1644 data->set.ssl.primary.verifypeer = (0 != va_arg(param, long)) ? in Curl_vsetopt()
1650 data->set.ssl.primary.verifypeer; in Curl_vsetopt()
1657 data->set.proxy_ssl.primary.verifypeer = in Curl_vsetopt()
1663 data->set.proxy_ssl.primary.verifypeer; in Curl_vsetopt()
1682 data->set.ssl.primary.verifyhost = (0 != arg) ? TRUE : FALSE; in Curl_vsetopt()
1687 data->set.ssl.primary.verifyhost; in Curl_vsetopt()
1706 data->set.proxy_ssl.primary.verifyhost = (0 != arg)?TRUE:FALSE; in Curl_vsetopt()
1711 data->set.proxy_ssl.primary.verifyhost; in Curl_vsetopt()
1723 data->set.ssl.primary.verifystatus = (0 != va_arg(param, long)) ? in Curl_vsetopt()
1729 data->set.ssl.primary.verifystatus; in Curl_vsetopt()
1738 data->set.ssl.fsslctx = va_arg(param, curl_ssl_ctx_callback); in Curl_vsetopt()
1749 data->set.ssl.fsslctxp = va_arg(param, void *); in Curl_vsetopt()
1763 data->set.ssl.falsestart = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1768 data->set.ssl.certinfo = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1780 result = Curl_setstropt(&data->set.str[STRING_SSL_PINNEDPUBLICKEY_ORIG], in Curl_vsetopt()
1793 result = Curl_setstropt(&data->set.str[STRING_SSL_PINNEDPUBLICKEY_PROXY], in Curl_vsetopt()
1803 result = Curl_setstropt(&data->set.str[STRING_SSL_CAFILE_ORIG], in Curl_vsetopt()
1811 result = Curl_setstropt(&data->set.str[STRING_SSL_CAFILE_PROXY], in Curl_vsetopt()
1822 result = Curl_setstropt(&data->set.str[STRING_SSL_CAPATH_ORIG], in Curl_vsetopt()
1836 result = Curl_setstropt(&data->set.str[STRING_SSL_CAPATH_PROXY], in Curl_vsetopt()
1847 result = Curl_setstropt(&data->set.str[STRING_SSL_CRLFILE_ORIG], in Curl_vsetopt()
1855 result = Curl_setstropt(&data->set.str[STRING_SSL_CRLFILE_PROXY], in Curl_vsetopt()
1863 result = Curl_setstropt(&data->set.str[STRING_SSL_ISSUERCERT_ORIG], in Curl_vsetopt()
1870 data->set.telnet_options = va_arg(param, struct curl_slist *); in Curl_vsetopt()
1888 if(arg != data->set.buffer_size) { in Curl_vsetopt()
1897 data->set.buffer_size = arg; in Curl_vsetopt()
1906 data->set.no_signal = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
1911 struct Curl_share *set; in Curl_vsetopt() local
1912 set = va_arg(param, struct Curl_share *); in Curl_vsetopt()
1938 data->share = set; in Curl_vsetopt()
1959 data->set.general_ssl.max_ssl_sessions = data->share->max_ssl_sessions; in Curl_vsetopt()
1974 data->set.private_data = va_arg(param, void *); in Curl_vsetopt()
1984 data->set.max_filesize = arg; in Curl_vsetopt()
1995 data->set.use_ssl = (curl_usessl)arg; in Curl_vsetopt()
2000 data->set.ssl.enable_beast = arg&CURLSSLOPT_ALLOW_BEAST?TRUE:FALSE; in Curl_vsetopt()
2001 data->set.ssl.no_revoke = !!(arg & CURLSSLOPT_NO_REVOKE); in Curl_vsetopt()
2006 data->set.proxy_ssl.enable_beast = arg&CURLSSLOPT_ALLOW_BEAST?TRUE:FALSE; in Curl_vsetopt()
2007 data->set.proxy_ssl.no_revoke = !!(arg & CURLSSLOPT_NO_REVOKE); in Curl_vsetopt()
2018 data->set.ftpsslauth = (curl_ftpauth)arg; in Curl_vsetopt()
2025 data->set.ipver = arg; in Curl_vsetopt()
2035 data->set.max_filesize = bigsize; in Curl_vsetopt()
2043 data->set.tcp_nodelay = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2047 result = Curl_setstropt(&data->set.str[STRING_FTP_ACCOUNT], in Curl_vsetopt()
2052 data->set.ignorecl = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2059 data->set.connect_only = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2063 result = Curl_setstropt(&data->set.str[STRING_FTP_ALTERNATIVE_TO_USER], in Curl_vsetopt()
2071 data->set.fsockopt = va_arg(param, curl_sockopt_callback); in Curl_vsetopt()
2078 data->set.sockopt_client = va_arg(param, void *); in Curl_vsetopt()
2086 data->set.fopensocket = va_arg(param, curl_opensocket_callback); in Curl_vsetopt()
2093 data->set.opensocket_client = va_arg(param, void *); in Curl_vsetopt()
2101 data->set.fclosesocket = va_arg(param, curl_closesocket_callback); in Curl_vsetopt()
2108 data->set.closesocket_client = va_arg(param, void *); in Curl_vsetopt()
2112 data->set.ssl.primary.sessionid = (0 != va_arg(param, long)) ? in Curl_vsetopt()
2114 data->set.proxy_ssl.primary.sessionid = data->set.ssl.primary.sessionid; in Curl_vsetopt()
2120 data->set.ssh_auth_types = va_arg(param, long); in Curl_vsetopt()
2127 result = Curl_setstropt(&data->set.str[STRING_SSH_PUBLIC_KEY], in Curl_vsetopt()
2135 result = Curl_setstropt(&data->set.str[STRING_SSH_PRIVATE_KEY], in Curl_vsetopt()
2143 result = Curl_setstropt(&data->set.str[STRING_SSH_HOST_PUBLIC_KEY_MD5], in Curl_vsetopt()
2151 result = Curl_setstropt(&data->set.str[STRING_SSH_KNOWNHOSTS], in Curl_vsetopt()
2158 data->set.ssh_keyfunc = va_arg(param, curl_sshkeycallback); in Curl_vsetopt()
2165 data->set.ssh_keyfunc_userp = va_arg(param, void *); in Curl_vsetopt()
2174 data->set.http_te_skip = (0 == va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2181 data->set.http_ce_skip = (0 == va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2191 data->set.new_file_perms = arg; in Curl_vsetopt()
2201 data->set.new_directory_perms = arg; in Curl_vsetopt()
2213 data->set.scope_id = curlx_sltoui(arg); in Curl_vsetopt()
2221 data->set.allowed_protocols = va_arg(param, long); in Curl_vsetopt()
2229 data->set.redir_protocols = va_arg(param, long); in Curl_vsetopt()
2234 result = Curl_setstropt(&data->set.str[STRING_DEFAULT_PROTOCOL], in Curl_vsetopt()
2240 result = Curl_setstropt(&data->set.str[STRING_MAIL_FROM], in Curl_vsetopt()
2246 result = Curl_setstropt(&data->set.str[STRING_MAIL_AUTH], in Curl_vsetopt()
2252 data->set.mail_rcpt = va_arg(param, struct curl_slist *); in Curl_vsetopt()
2257 data->set.sasl_ir = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2316 data->set.rtspreq = rtspreq; in Curl_vsetopt()
2326 result = Curl_setstropt(&data->set.str[STRING_RTSP_SESSION_ID], in Curl_vsetopt()
2335 result = Curl_setstropt(&data->set.str[STRING_RTSP_STREAM_URI], in Curl_vsetopt()
2343 result = Curl_setstropt(&data->set.str[STRING_RTSP_TRANSPORT], in Curl_vsetopt()
2362 data->set.rtp_out = va_arg(param, void *); in Curl_vsetopt()
2366 data->set.fwrite_rtp = va_arg(param, curl_write_callback); in Curl_vsetopt()
2370 data->set.wildcard_enabled = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2373 data->set.chunk_bgn = va_arg(param, curl_chunk_bgn_callback); in Curl_vsetopt()
2376 data->set.chunk_end = va_arg(param, curl_chunk_end_callback); in Curl_vsetopt()
2379 data->set.fnmatch = va_arg(param, curl_fnmatch_callback); in Curl_vsetopt()
2385 data->set.fnmatch_data = va_arg(param, void *); in Curl_vsetopt()
2389 result = Curl_setstropt(&data->set.str[STRING_TLSAUTH_USERNAME_ORIG], in Curl_vsetopt()
2391 if(data->set.str[STRING_TLSAUTH_USERNAME_ORIG] && !data->set.ssl.authtype) in Curl_vsetopt()
2392 data->set.ssl.authtype = CURL_TLSAUTH_SRP; /* default to SRP */ in Curl_vsetopt()
2395 result = Curl_setstropt(&data->set.str[STRING_TLSAUTH_USERNAME_PROXY], in Curl_vsetopt()
2397 if(data->set.str[STRING_TLSAUTH_USERNAME_PROXY] && in Curl_vsetopt()
2398 !data->set.proxy_ssl.authtype) in Curl_vsetopt()
2399 data->set.proxy_ssl.authtype = CURL_TLSAUTH_SRP; /* default to SRP */ in Curl_vsetopt()
2402 result = Curl_setstropt(&data->set.str[STRING_TLSAUTH_PASSWORD_ORIG], in Curl_vsetopt()
2404 if(data->set.str[STRING_TLSAUTH_USERNAME_ORIG] && !data->set.ssl.authtype) in Curl_vsetopt()
2405 data->set.ssl.authtype = CURL_TLSAUTH_SRP; /* default to SRP */ in Curl_vsetopt()
2408 result = Curl_setstropt(&data->set.str[STRING_TLSAUTH_PASSWORD_PROXY], in Curl_vsetopt()
2410 if(data->set.str[STRING_TLSAUTH_USERNAME_PROXY] && in Curl_vsetopt()
2411 !data->set.proxy_ssl.authtype) in Curl_vsetopt()
2412 data->set.proxy_ssl.authtype = CURL_TLSAUTH_SRP; /* default to SRP */ in Curl_vsetopt()
2418 data->set.ssl.authtype = CURL_TLSAUTH_SRP; in Curl_vsetopt()
2420 data->set.ssl.authtype = CURL_TLSAUTH_NONE; in Curl_vsetopt()
2426 data->set.proxy_ssl.authtype = CURL_TLSAUTH_SRP; in Curl_vsetopt()
2428 data->set.proxy_ssl.authtype = CURL_TLSAUTH_NONE; in Curl_vsetopt()
2445 data->set.tcp_keepalive = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2451 data->set.tcp_keepidle = arg; in Curl_vsetopt()
2457 data->set.tcp_keepintvl = arg; in Curl_vsetopt()
2462 data->set.tcp_fastopen = (0 != va_arg(param, long))?TRUE:FALSE; in Curl_vsetopt()
2468 data->set.ssl_enable_npn = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2471 data->set.ssl_enable_alpn = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2476 data->set.abstract_unix_socket = FALSE; in Curl_vsetopt()
2477 result = Curl_setstropt(&data->set.str[STRING_UNIX_SOCKET_PATH], in Curl_vsetopt()
2481 data->set.abstract_unix_socket = TRUE; in Curl_vsetopt()
2482 result = Curl_setstropt(&data->set.str[STRING_UNIX_SOCKET_PATH], in Curl_vsetopt()
2488 data->set.path_as_is = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2491 data->set.pipewait = (0 != va_arg(param, long)) ? TRUE : FALSE; in Curl_vsetopt()
2499 data->set.stream_weight = (int)arg; in Curl_vsetopt()
2510 if(data->set.stream_depends_on) { in Curl_vsetopt()
2511 Curl_http2_remove_child(data->set.stream_depends_on, data); in Curl_vsetopt()
2519 data->set.connect_to = va_arg(param, struct curl_slist *); in Curl_vsetopt()
2522 data->set.suppress_connect_headers = (0 != va_arg(param, long))?TRUE:FALSE; in Curl_vsetopt()
2525 data->set.ssh_compression = (0 != va_arg(param, long))?TRUE:FALSE; in Curl_vsetopt()