Lines Matching refs:config

671                        struct OperationConfig *config,  in sethttpver()  argument
674 if(config->httpversion && in sethttpver()
675 (config->httpversion != httpversion)) in sethttpver()
678 config->httpversion = httpversion; in sethttpver()
682 const char *config) in set_trace_config() argument
688 tmp = strdup(config); in set_trace_config()
812 struct OperationConfig *config) in url_query() argument
830 if(config->query) { in url_query()
831 CURLcode result = curlx_dyn_addf(&dyn, "%s&%s", config->query, query); in url_query()
836 free(config->query); in url_query()
837 config->query = curlx_dyn_ptr(&dyn); in url_query()
841 config->query = query; in url_query()
849 struct OperationConfig *config) in set_data() argument
909 config->jsoned = TRUE; in set_data()
911 if(curlx_dyn_len(&config->postdata)) { in set_data()
914 curlx_dyn_addn(&config->postdata, "&", 1)) in set_data()
918 if(!err && curlx_dyn_addn(&config->postdata, postdata, size)) in set_data()
923 config->postfields = curlx_dyn_ptr(&config->postdata); in set_data()
1025 struct OperationConfig *config) in getparameter() argument
1179 err = getstr(&config->dns_ipv4_addr, nextarg, DENY_BLANK); in getparameter()
1186 err = getstr(&config->dns_ipv6_addr, nextarg, DENY_BLANK); in getparameter()
1189 err = getstr(&config->oauth_bearer, nextarg, DENY_BLANK); in getparameter()
1192 config->authtype |= CURLAUTH_BEARER; in getparameter()
1196 err = secs2ms(&config->connecttimeout_ms, nextarg); in getparameter()
1199 err = getstr(&config->doh_url, nextarg, ALLOW_BLANK); in getparameter()
1200 if(!err && config->doh_url && !config->doh_url[0]) in getparameter()
1202 Curl_safefree(config->doh_url); in getparameter()
1205 err = getstr(&config->cipher_list, nextarg, DENY_BLANK); in getparameter()
1212 err = getstr(&config->dns_interface, nextarg, DENY_BLANK); in getparameter()
1215 config->disable_epsv = toggle; in getparameter()
1218 config->disallow_username_in_url = toggle; in getparameter()
1221 config->disable_epsv = (!toggle) ? TRUE : FALSE; in getparameter()
1228 err = getstr(&config->dns_servers, nextarg, DENY_BLANK); in getparameter()
1251 config->noalpn = (!toggle) ? TRUE : FALSE; in getparameter()
1256 config->recvpersecond = value; in getparameter()
1257 config->sendpersecond = value; in getparameter()
1267 config->encoding = toggle; in getparameter()
1270 config->tr_encoding = toggle; in getparameter()
1274 config->authtype |= CURLAUTH_DIGEST; in getparameter()
1276 config->authtype &= ~CURLAUTH_DIGEST; in getparameter()
1280 config->authtype &= ~CURLAUTH_NEGOTIATE; in getparameter()
1282 config->authtype |= CURLAUTH_NEGOTIATE; in getparameter()
1288 config->authtype &= ~CURLAUTH_NTLM; in getparameter()
1290 config->authtype |= CURLAUTH_NTLM; in getparameter()
1296 config->authtype |= CURLAUTH_BASIC; in getparameter()
1298 config->authtype &= ~CURLAUTH_BASIC; in getparameter()
1302 config->authtype = CURLAUTH_ANY; in getparameter()
1311 config->ftp_create_dirs = toggle; in getparameter()
1314 config->create_dirs = toggle; in getparameter()
1317 err = oct2nummax(&config->create_file_mode, nextarg, 0777); in getparameter()
1322 err = str2num(&config->maxredirs, nextarg); in getparameter()
1323 if(!err && (config->maxredirs < -1)) in getparameter()
1328 err = getstr(&config->ipfs_gateway, nextarg, DENY_BLANK); in getparameter()
1335 config->proxyntlm = toggle; in getparameter()
1339 config->crlf = toggle; in getparameter()
1342 config->authtype |= CURLAUTH_AWS_SIGV4; in getparameter()
1343 err = getstr(&config->aws_sigv4, nextarg, DENY_BLANK); in getparameter()
1350 err = getstr(&config->iface, nextarg, DENY_BLANK); in getparameter()
1357 err = getstr(&config->krblevel, nextarg, DENY_BLANK); in getparameter()
1360 config->haproxy_protocol = toggle; in getparameter()
1363 err = getstr(&config->haproxy_clientip, nextarg, DENY_BLANK); in getparameter()
1368 config->max_filesize = value; in getparameter()
1371 config->disable_eprt = toggle; in getparameter()
1374 config->disable_eprt = (!toggle) ? TRUE : FALSE; in getparameter()
1377 config->xattr = toggle; in getparameter()
1380 if(!config->url_get) in getparameter()
1381 config->url_get = config->url_list; in getparameter()
1383 if(config->url_get) { in getparameter()
1386 while(config->url_get && (config->url_get->flags & GETOUT_URL)) in getparameter()
1387 config->url_get = config->url_get->next; in getparameter()
1392 if(config->url_get) in getparameter()
1394 url = config->url_get; in getparameter()
1397 config->url_get = url = new_getout(config); in getparameter()
1412 config->ftp_ssl = toggle; in getparameter()
1413 if(config->ftp_ssl) in getparameter()
1420 Curl_safefree(config->ftpport); in getparameter()
1425 err = getstr(&config->proxy, nextarg, DENY_BLANK); in getparameter()
1426 config->proxyver = CURLPROXY_SOCKS5; in getparameter()
1429 err = getstr(&config->proxy, nextarg, DENY_BLANK); in getparameter()
1430 config->proxyver = CURLPROXY_SOCKS4; in getparameter()
1433 err = getstr(&config->proxy, nextarg, DENY_BLANK); in getparameter()
1434 config->proxyver = CURLPROXY_SOCKS4A; in getparameter()
1437 err = getstr(&config->proxy, nextarg, DENY_BLANK); in getparameter()
1438 config->proxyver = CURLPROXY_SOCKS5_HOSTNAME; in getparameter()
1441 config->tcp_nodelay = toggle; in getparameter()
1451 config->ip_tos = entry->value; in getparameter()
1453 err = str2unummax(&config->ip_tos, nextarg, 0xFF); in getparameter()
1457 err = str2unummax(&config->vlan_priority, nextarg, 7); in getparameter()
1460 config->proxydigest = toggle; in getparameter()
1463 config->proxybasic = toggle; in getparameter()
1466 err = str2unum(&config->req_retry, nextarg); in getparameter()
1469 config->retry_connrefused = toggle; in getparameter()
1472 err = str2unummax(&config->retry_delay, nextarg, LONG_MAX/1000); in getparameter()
1475 err = str2unummax(&config->retry_maxtime, nextarg, LONG_MAX/1000); in getparameter()
1478 config->retry_all_errors = toggle; in getparameter()
1484 config->proxynegotiate = toggle; in getparameter()
1487 config->mime_options &= ~CURLMIMEOPT_FORMESCAPE; in getparameter()
1489 config->mime_options |= CURLMIMEOPT_FORMESCAPE; in getparameter()
1492 err = getstr(&config->ftp_account, nextarg, DENY_BLANK); in getparameter()
1495 config->proxyanyauth = toggle; in getparameter()
1501 config->ignorecl = toggle; in getparameter()
1504 config->ftp_skip_ip = toggle; in getparameter()
1507 config->ftp_filemethod = ftpfilemethod(config, nextarg); in getparameter()
1524 err = str2unum(&config->localport, nextarg); in getparameter()
1525 if(err || (config->localport > 65535)) { in getparameter()
1530 config->localportrange = 1; /* default number of ports to try */ in getparameter()
1532 err = str2unum(&config->localportrange, lrange); in getparameter()
1533 if(err || (config->localportrange > 65535)) in getparameter()
1536 config->localportrange -= (config->localport-1); in getparameter()
1537 if(config->localportrange < 1) in getparameter()
1544 err = getstr(&config->ftp_alternative_to_user, nextarg, DENY_BLANK); in getparameter()
1552 config->ftp_ssl_reqd = toggle; in getparameter()
1555 config->disable_sessionid = (!toggle) ? TRUE : FALSE; in getparameter()
1561 config->ftp_ssl_control = toggle; in getparameter()
1564 config->ftp_ssl_ccc = toggle; in getparameter()
1565 if(!config->ftp_ssl_ccc_mode) in getparameter()
1566 config->ftp_ssl_ccc_mode = CURLFTPSSL_CCC_PASSIVE; in getparameter()
1569 config->ftp_ssl_ccc = TRUE; in getparameter()
1570 config->ftp_ssl_ccc_mode = ftpcccmethod(config, nextarg); in getparameter()
1582 config->raw = toggle; in getparameter()
1585 config->nokeepalive = (!toggle) ? TRUE : FALSE; in getparameter()
1588 err = str2unum(&config->alivetime, nextarg); in getparameter()
1591 err = str2unum(&config->alivecnt, nextarg); in getparameter()
1594 config->post301 = toggle; in getparameter()
1597 config->post302 = toggle; in getparameter()
1600 config->post303 = toggle; in getparameter()
1604 err = getstr(&config->noproxy, nextarg, ALLOW_BLANK); in getparameter()
1607 config->socks5_gssapi_nec = toggle; in getparameter()
1611 err = getstr(&config->proxy, nextarg, DENY_BLANK); in getparameter()
1612 config->proxyver = CURLPROXY_HTTP_1_0; in getparameter()
1615 err = str2unum(&config->tftp_blksize, nextarg); in getparameter()
1618 err = getstr(&config->mail_from, nextarg, DENY_BLANK); in getparameter()
1622 err = add2list(&config->mail_rcpt, nextarg); in getparameter()
1625 config->ftp_pret = toggle; in getparameter()
1628 config->proto_present = TRUE; in getparameter()
1629 err = proto2num(config, built_in_protos, &config->proto_str, nextarg); in getparameter()
1632 config->proto_redir_present = TRUE; in getparameter()
1633 if(proto2num(config, redir_protos, &config->proto_redir_str, in getparameter()
1638 err = add2list(&config->resolve, nextarg); in getparameter()
1641 config->gssapi_delegation = delegation(config, nextarg); in getparameter()
1644 err = getstr(&config->mail_auth, nextarg, DENY_BLANK); in getparameter()
1651 err = getstr(&config->sasl_authzid, nextarg, DENY_BLANK); in getparameter()
1654 config->sasl_ir = toggle; in getparameter()
1664 config->abstract_unix_socket = FALSE; in getparameter()
1665 err = getstr(&config->unix_socket_path, nextarg, DENY_BLANK); in getparameter()
1668 config->path_as_is = toggle; in getparameter()
1671 err = getstr(&config->proxy_service_name, nextarg, DENY_BLANK); in getparameter()
1674 err = getstr(&config->service_name, nextarg, DENY_BLANK); in getparameter()
1677 err = getstr(&config->proto_default, nextarg, DENY_BLANK); in getparameter()
1679 err = check_protocol(config->proto_default); in getparameter()
1682 err = secs2ms(&config->expect100timeout_ms, nextarg); in getparameter()
1685 config->tftp_no_options = toggle; in getparameter()
1688 err = add2list(&config->connect_to, nextarg); in getparameter()
1691 config->abstract_unix_socket = TRUE; in getparameter()
1692 err = getstr(&config->unix_socket_path, nextarg, DENY_BLANK); in getparameter()
1695 err = str2tls_max(&config->ssl_version_max, nextarg); in getparameter()
1698 config->suppress_connect_headers = toggle; in getparameter()
1701 config->ssh_compression = toggle; in getparameter()
1704 err = str2unum(&config->happy_eyeballs_timeout_ms, nextarg); in getparameter()
1728 sethttpver(global, config, CURL_HTTP_VERSION_1_0); in getparameter()
1732 sethttpver(global, config, CURL_HTTP_VERSION_1_1); in getparameter()
1738 sethttpver(global, config, CURL_HTTP_VERSION_2_0); in getparameter()
1744 sethttpver(global, config, CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE); in getparameter()
1751 sethttpver(global, config, CURL_HTTP_VERSION_3); in getparameter()
1758 sethttpver(global, config, CURL_HTTP_VERSION_3ONLY); in getparameter()
1762 config->http09_allowed = toggle; in getparameter()
1768 config->proxyver = CURLPROXY_HTTPS2; in getparameter()
1771 config->ssl_version = CURL_SSLVERSION_TLSv1; in getparameter()
1774 config->ssl_version = CURL_SSLVERSION_TLSv1_0; in getparameter()
1777 config->ssl_version = CURL_SSLVERSION_TLSv1_1; in getparameter()
1780 config->ssl_version = CURL_SSLVERSION_TLSv1_2; in getparameter()
1783 config->ssl_version = CURL_SSLVERSION_TLSv1_3; in getparameter()
1786 err = getstr(&config->cipher13_list, nextarg, DENY_BLANK); in getparameter()
1789 err = getstr(&config->proxy_cipher13_list, nextarg, DENY_BLANK); in getparameter()
1798 config->ip_version = CURL_IPRESOLVE_V4; in getparameter()
1801 config->ip_version = CURL_IPRESOLVE_V6; in getparameter()
1805 config->ftp_append = toggle; in getparameter()
1808 err = getstr(&config->useragent, nextarg, ALLOW_BLANK); in getparameter()
1814 err = getstr(&config->altsvc, nextarg, ALLOW_BLANK); in getparameter()
1820 err = getstr(&config->hsts, nextarg, ALLOW_BLANK); in getparameter()
1825 err = add2list(&config->cookies, nextarg); in getparameter()
1830 err = add2list(&config->cookiefiles, nextarg); in getparameter()
1834 config->use_ascii = toggle; in getparameter()
1837 err = getstr(&config->cookiejar, nextarg, DENY_BLANK); in getparameter()
1842 err = str2offset(&config->resume_from, nextarg); in getparameter()
1843 config->resume_from_current = FALSE; in getparameter()
1846 config->resume_from_current = TRUE; in getparameter()
1847 config->resume_from = 0; in getparameter()
1849 config->use_resume = TRUE; in getparameter()
1857 err = set_data(cmd, nextarg, global, config); in getparameter()
1860 err = url_query(nextarg, global, config); in getparameter()
1866 err = getstr(&config->headerfile, nextarg, DENY_BLANK); in getparameter()
1873 config->autoreferer = TRUE; in getparameter()
1877 config->autoreferer = FALSE; in getparameter()
1879 err = getstr(&config->referer, ptr, ALLOW_BLANK); in getparameter()
1884 GetFileAndPassword(nextarg, &config->cert, &config->key_passwd); in getparameter()
1887 err = getstr(&config->cacert, nextarg, DENY_BLANK); in getparameter()
1890 config->native_ca_store = toggle; in getparameter()
1893 config->proxy_native_ca_store = toggle; in getparameter()
1896 err = getstr(&config->cert_type, nextarg, DENY_BLANK); in getparameter()
1899 err = getstr(&config->key, nextarg, DENY_BLANK); in getparameter()
1902 err = getstr(&config->key_type, nextarg, DENY_BLANK); in getparameter()
1905 err = getstr(&config->key_passwd, nextarg, DENY_BLANK); in getparameter()
1909 err = getstr(&config->engine, nextarg, DENY_BLANK); in getparameter()
1911 config->engine && !strcmp(config->engine, "list")) { in getparameter()
1923 err = getstr(&config->ech_public, nextarg, DENY_BLANK); in getparameter()
1928 err = getstr(&config->ech_config, nextarg, DENY_BLANK); in getparameter()
1954 config->ech_config = aprintf("ecl:%s",tmpcfg); in getparameter()
1955 if(!config->ech_config) in getparameter()
1962 err = getstr(&config->ech, nextarg, DENY_BLANK); in getparameter()
1967 err = getstr(&config->capath, nextarg, DENY_BLANK); in getparameter()
1970 err = getstr(&config->pubkey, nextarg, DENY_BLANK); in getparameter()
1973 err = getstr(&config->hostpubmd5, nextarg, DENY_BLANK); in getparameter()
1975 if(!config->hostpubmd5 || strlen(config->hostpubmd5) != 32) in getparameter()
1980 err = getstr(&config->hostpubsha256, nextarg, DENY_BLANK); in getparameter()
1983 err = getstr(&config->crlfile, nextarg, DENY_BLANK); in getparameter()
1989 err = getstr(&config->tls_username, nextarg, DENY_BLANK); in getparameter()
1996 err = getstr(&config->tls_password, nextarg, ALLOW_BLANK); in getparameter()
2003 err = getstr(&config->tls_authtype, nextarg, DENY_BLANK); in getparameter()
2004 if(!err && strcmp(config->tls_authtype, "SRP")) in getparameter()
2010 config->ssl_allow_beast = toggle; in getparameter()
2014 config->ssl_auto_client_cert = toggle; in getparameter()
2018 config->proxy_ssl_auto_client_cert = toggle; in getparameter()
2021 err = getstr(&config->pinnedpubkey, nextarg, DENY_BLANK); in getparameter()
2024 err = getstr(&config->proxy_pinnedpubkey, nextarg, DENY_BLANK); in getparameter()
2027 config->verifystatus = TRUE; in getparameter()
2030 config->doh_verifystatus = TRUE; in getparameter()
2033 config->falsestart = TRUE; in getparameter()
2037 config->ssl_no_revoke = TRUE; in getparameter()
2041 config->ssl_revoke_best_effort = TRUE; in getparameter()
2044 config->tcp_fastopen = TRUE; in getparameter()
2051 err = getstr(&config->proxy_tls_username, nextarg, ALLOW_BLANK); in getparameter()
2058 err = getstr(&config->proxy_tls_password, nextarg, DENY_BLANK); in getparameter()
2064 err = getstr(&config->proxy_tls_authtype, nextarg, DENY_BLANK); in getparameter()
2065 if(!err && strcmp(config->proxy_tls_authtype, "SRP")) in getparameter()
2071 GetFileAndPassword(nextarg, &config->proxy_cert, in getparameter()
2072 &config->proxy_key_passwd); in getparameter()
2075 err = getstr(&config->proxy_cert_type, nextarg, DENY_BLANK); in getparameter()
2078 err = getstr(&config->proxy_key, nextarg, ALLOW_BLANK); in getparameter()
2081 err = getstr(&config->proxy_key_type, nextarg, DENY_BLANK); in getparameter()
2084 err = getstr(&config->proxy_key_passwd, nextarg, ALLOW_BLANK); in getparameter()
2088 err = getstr(&config->proxy_cipher_list, nextarg, DENY_BLANK); in getparameter()
2091 err = getstr(&config->proxy_crlfile, nextarg, DENY_BLANK); in getparameter()
2095 config->proxy_ssl_allow_beast = toggle; in getparameter()
2098 err = getstr(&config->login_options, nextarg, ALLOW_BLANK); in getparameter()
2101 err = getstr(&config->proxy_cacert, nextarg, DENY_BLANK); in getparameter()
2104 err = getstr(&config->proxy_capath, nextarg, DENY_BLANK); in getparameter()
2107 config->proxy_insecure_ok = toggle; in getparameter()
2111 config->proxy_ssl_version = CURL_SSLVERSION_TLSv1; in getparameter()
2115 config->socks5_auth |= CURLAUTH_BASIC; in getparameter()
2117 config->socks5_auth &= ~CURLAUTH_BASIC; in getparameter()
2121 config->socks5_auth |= CURLAUTH_GSSAPI; in getparameter()
2123 config->socks5_auth &= ~CURLAUTH_GSSAPI; in getparameter()
2126 err = getstr(&config->etag_save_file, nextarg, DENY_BLANK); in getparameter()
2129 err = getstr(&config->etag_compare_file, nextarg, DENY_BLANK); in getparameter()
2132 err = getstr(&config->ssl_ec_curves, nextarg, DENY_BLANK); in getparameter()
2141 config->mail_rcpt_allowfails = toggle; in getparameter()
2144 config->failwithbody = toggle; in getparameter()
2145 if(config->failonerror && config->failwithbody) { in getparameter()
2146 errorf(config->global, "You must select either --fail or " in getparameter()
2152 config->rm_partial = toggle; in getparameter()
2155 config->failonerror = toggle; in getparameter()
2156 if(config->failonerror && config->failwithbody) { in getparameter()
2157 errorf(config->global, "You must select either --fail or " in getparameter()
2166 if(formparse(config, in getparameter()
2168 &config->mimeroot, in getparameter()
2169 &config->mimecurrent, in getparameter()
2172 else if(SetHTTPrequest(config, TOOL_HTTPREQ_MIMEPOST, &config->httpreq)) in getparameter()
2176 config->globoff = toggle; in getparameter()
2179 config->use_httpget = toggle; in getparameter()
2182 err = getstr(&config->request_target, nextarg, DENY_BLANK); in getparameter()
2218 err = add2list(&config->proxyheaders, h); in getparameter()
2220 err = add2list(&config->headers, h); in getparameter()
2233 err = add2list(&config->proxyheaders, nextarg); in getparameter()
2235 err = add2list(&config->headers, nextarg); in getparameter()
2240 config->show_headers = toggle; /* show the headers as well in the in getparameter()
2244 config->cookiesession = toggle; in getparameter()
2247 config->no_body = toggle; in getparameter()
2248 config->show_headers = toggle; in getparameter()
2249 if(SetHTTPrequest(config, (config->no_body) ? TOOL_HTTPREQ_HEAD : in getparameter()
2250 TOOL_HTTPREQ_GET, &config->httpreq)) in getparameter()
2254 config->content_disposition = toggle; in getparameter()
2257 config->insecure_ok = toggle; in getparameter()
2260 config->doh_insecure_ok = toggle; in getparameter()
2269 config->dirlistonly = toggle; /* only list the names of the FTP dir */ in getparameter()
2274 config->unrestricted_auth = toggle; in getparameter()
2277 config->followlocation = toggle; /* Follow Location: HTTP headers */ in getparameter()
2281 err = secs2ms(&config->timeout_ms, nextarg); in getparameter()
2293 config->netrc_opt = toggle; in getparameter()
2296 err = getstr(&config->netrc_file, nextarg, DENY_BLANK); in getparameter()
2301 config->netrc = toggle; in getparameter()
2306 config->nobuffer = longopt ? !toggle : TRUE; in getparameter()
2309 config->default_node_flags = toggle ? GETOUT_USEREMOTE : 0; in getparameter()
2312 err = getstr(&config->output_dir, nextarg, DENY_BLANK); in getparameter()
2315 config->file_clobber_mode = toggle ? CLOBBER_ALWAYS : CLOBBER_NEVER; in getparameter()
2320 if(!config->url_out) in getparameter()
2321 config->url_out = config->url_list; in getparameter()
2322 if(config->url_out) { in getparameter()
2325 while(config->url_out && (config->url_out->flags & GETOUT_OUTFILE)) in getparameter()
2326 config->url_out = config->url_out->next; in getparameter()
2331 if(config->url_out) in getparameter()
2333 url = config->url_out; in getparameter()
2335 if(!toggle && !config->default_node_flags) in getparameter()
2338 config->url_out = url = new_getout(config); in getparameter()
2366 err = getstr(&config->ftpport, nextarg, DENY_BLANK); in getparameter()
2370 config->proxytunnel = toggle; in getparameter()
2383 err = add2list(&config->postquote, nextarg); in getparameter()
2388 err = add2list(&config->prequote, nextarg); in getparameter()
2391 err = add2list(&config->quote, nextarg); in getparameter()
2412 Curl_safefree(config->range); in getparameter()
2413 config->range = strdup(buffer); in getparameter()
2414 if(!config->range) in getparameter()
2431 err = getstr(&config->range, nextarg, DENY_BLANK); in getparameter()
2436 config->remote_time = toggle; in getparameter()
2442 config->skip_existing = toggle; in getparameter()
2449 err = add2list(&config->telnet_options, nextarg); in getparameter()
2453 if(!config->url_ul) in getparameter()
2454 config->url_ul = config->url_list; in getparameter()
2455 if(config->url_ul) { in getparameter()
2458 while(config->url_ul && (config->url_ul->flags & GETOUT_UPLOAD)) in getparameter()
2459 config->url_ul = config->url_ul->next; in getparameter()
2464 if(config->url_ul) in getparameter()
2466 url = config->url_ul; in getparameter()
2469 config->url_ul = url = new_getout(config); in getparameter()
2486 err = getstr(&config->userpwd, nextarg, ALLOW_BLANK); in getparameter()
2491 err = getstr(&config->proxyuserpwd, nextarg, ALLOW_BLANK); in getparameter()
2573 Curl_safefree(config->writeout); in getparameter()
2574 err = file2string(&config->writeout, file); in getparameter()
2579 if(!config->writeout) in getparameter()
2583 err = getstr(&config->writeout, nextarg, ALLOW_BLANK); in getparameter()
2586 err = getstr(&config->preproxy, nextarg, DENY_BLANK); in getparameter()
2590 err = getstr(&config->proxy, nextarg, ALLOW_BLANK); in getparameter()
2591 if(config->proxyver != CURLPROXY_HTTPS2) in getparameter()
2592 config->proxyver = CURLPROXY_HTTP; in getparameter()
2596 err = getstr(&config->customrequest, nextarg, DENY_BLANK); in getparameter()
2600 err = str2unum(&config->low_speed_time, nextarg); in getparameter()
2601 if(!err && !config->low_speed_limit) in getparameter()
2602 config->low_speed_limit = 1; in getparameter()
2606 err = str2unum(&config->low_speed_limit, nextarg); in getparameter()
2607 if(!err && !config->low_speed_time) in getparameter()
2608 config->low_speed_time = 30; in getparameter()
2636 config->timecond = CURL_TIMECOND_IFMODSINCE; in getparameter()
2640 config->timecond = CURL_TIMECOND_IFUNMODSINCE; in getparameter()
2645 config->timecond = CURL_TIMECOND_LASTMOD; in getparameter()
2650 config->condtime = (curl_off_t)curl_getdate(nextarg, &now); in getparameter()
2651 if(-1 == config->condtime) { in getparameter()
2656 config->condtime = value; in getparameter()
2659 config->timecond = CURL_TIMECOND_NONE; in getparameter()
2668 config->mptcp = TRUE; in getparameter()
2691 struct OperationConfig *config = global->first; in parse_args() local
2716 global, config); in parse_args()
2719 config = global->last; in parse_args()
2725 if(config->url_list && config->url_list->url) { in parse_args()
2727 config->next = malloc(sizeof(struct OperationConfig)); in parse_args()
2728 if(config->next) { in parse_args()
2730 config_init(config->next); in parse_args()
2733 config->next->global = global; in parse_args()
2736 global->last = config->next; in parse_args()
2739 config->next->prev = config; in parse_args()
2740 config = config->next; in parse_args()
2758 result = getparameter("--url", orig_opt, argv[i], &used, global, config); in parse_args()
2765 if(!result && config->content_disposition) { in parse_args()
2766 if(config->show_headers) in parse_args()
2768 else if(config->resume_from_current) in parse_args()