Lines Matching defs:err

851   ParameterError err;
884 err = file2memory(&postdata, &size, file);
888 if(err)
889 return err;
892 err = getstr(&postdata, p, ALLOW_BLANK);
893 if(err)
932 return err;
1033 ParameterError err = PARAM_OK;
1042 err = PARAM_NO_MEM;
1045 err = data_urlencode(global, nextarg, &query, &size);
1047 if(!err) {
1052 err = PARAM_NO_MEM;
1061 return err;
1072 ParameterError err = PARAM_OK;
1075 err = data_urlencode(global, nextarg, &postdata, &size);
1076 if(err)
1077 return err;
1100 err = file2memory(&postdata, &size, file);
1102 err = file2string(&postdata, file);
1109 if(err)
1110 return err;
1121 err = getstr(&postdata, nextarg, ALLOW_BLANK);
1122 if(err)
1123 return err;
1132 if(!err && (cmd != C_JSON) &&
1134 err = PARAM_NO_MEM;
1137 if(!err && curlx_dyn_addn(&config->postdata, postdata, size))
1138 err = PARAM_NO_MEM;
1143 return err;
1157 ParameterError err = PARAM_OK;
1168 err = str2unum(&denominator, number);
1169 if(err)
1170 return err;
1191 err = PARAM_BAD_USE;
1196 if(err)
1199 err = PARAM_NUMBER_TOO_LARGE;
1203 return err;
1220 ParameterError err = PARAM_OK;
1268 err = PARAM_OPTION_UNKNOWN;
1273 err = PARAM_NO_NOT_BOOLEAN;
1283 err = PARAM_EXPAND_ERROR;
1286 err = varexpand(global, nextarg, &nbuf, &replaced);
1287 if(err) {
1310 err = PARAM_OPTION_UNKNOWN;
1323 err = PARAM_REQUIRES_PARAMETER;
1341 err = PARAM_NO_PREFIX;
1355 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1358 err = getstr(&config->dns_ipv4_addr, nextarg, DENY_BLANK);
1362 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1365 err = getstr(&config->dns_ipv6_addr, nextarg, DENY_BLANK);
1372 err = getstr(&config->oauth_bearer, nextarg, DENY_BLANK);
1373 if(!err) {
1379 err = secs2ms(&config->connecttimeout_ms, nextarg);
1382 err = getstr(&config->doh_url, nextarg, ALLOW_BLANK);
1383 if(!err && config->doh_url && !config->doh_url[0])
1388 err = getstr(&config->cipher_list, nextarg, DENY_BLANK);
1392 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1395 err = getstr(&config->dns_interface, nextarg, DENY_BLANK);
1408 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1411 err = getstr(&config->dns_servers, nextarg, DENY_BLANK);
1414 err = getstr(&global->trace_dump, nextarg, DENY_BLANK);
1415 if(!err) {
1425 err = getstr(&global->trace_dump, nextarg, DENY_BLANK);
1426 if(!err) {
1437 err = GetSizeParameter(global, nextarg, "rate", &value);
1438 if(!err) {
1444 err = set_rate(global, nextarg);
1448 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1467 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1475 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1483 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1508 err = oct2nummax(&config->create_file_mode, nextarg, 0777);
1513 err = str2num(&config->maxredirs, nextarg);
1514 if(!err && (config->maxredirs < -1))
1515 err = PARAM_BAD_NUMERIC;
1518 err = getstr(&config->ipfs_gateway, nextarg, DENY_BLANK);
1522 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1532 err = getstr(&config->aws_sigv4, nextarg, DENY_BLANK);
1539 err = getstr(&config->iface, nextarg, DENY_BLANK);
1544 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1546 err = getstr(&config->krblevel, nextarg, DENY_BLANK);
1552 err = getstr(&config->haproxy_clientip, nextarg, DENY_BLANK);
1555 err = GetSizeParameter(global, nextarg, "max-filesize", &value);
1556 if(!err)
1589 err = PARAM_NO_MEM;
1592 err = getstr(&url->url, nextarg, DENY_BLANK);
1598 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1612 err = getstr(&config->proxy, nextarg, DENY_BLANK);
1616 err = getstr(&config->proxy, nextarg, DENY_BLANK);
1620 err = getstr(&config->proxy, nextarg, DENY_BLANK);
1624 err = getstr(&config->proxy, nextarg, DENY_BLANK);
1637 err = str2unum(&config->req_retry, nextarg);
1643 err = str2unummax(&config->retry_delay, nextarg, LONG_MAX/1000);
1646 err = str2unummax(&config->retry_maxtime, nextarg, LONG_MAX/1000);
1653 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1663 err = getstr(&config->ftp_account, nextarg, DENY_BLANK);
1695 err = str2unum(&config->localport, nextarg);
1696 if(err || (config->localport > 65535)) {
1697 err = PARAM_BAD_USE;
1703 err = str2unum(&config->localportrange, lrange);
1704 if(err || (config->localportrange > 65535))
1705 err = PARAM_BAD_USE;
1709 err = PARAM_BAD_USE;
1715 err = getstr(&config->ftp_alternative_to_user, nextarg, DENY_BLANK);
1720 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1730 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1747 err = PARAM_OPTION_UNKNOWN;
1749 err = getstr(&global->libcurl, nextarg, DENY_BLANK);
1759 err = str2unum(&config->alivetime, nextarg);
1772 err = getstr(&config->noproxy, nextarg, ALLOW_BLANK);
1779 err = getstr(&config->proxy, nextarg, DENY_BLANK);
1783 err = str2unum(&config->tftp_blksize, nextarg);
1786 err = getstr(&config->mail_from, nextarg, DENY_BLANK);
1790 err = add2list(&config->mail_rcpt, nextarg);
1797 err = proto2num(config, built_in_protos, &config->proto_str, nextarg);
1803 err = PARAM_BAD_USE;
1806 err = add2list(&config->resolve, nextarg);
1812 err = getstr(&config->mail_auth, nextarg, DENY_BLANK);
1816 err = PARAM_BAD_USE;
1819 err = getstr(&config->sasl_authzid, nextarg, DENY_BLANK);
1833 err = getstr(&config->unix_socket_path, nextarg, DENY_BLANK);
1839 err = getstr(&config->proxy_service_name, nextarg, DENY_BLANK);
1842 err = getstr(&config->service_name, nextarg, DENY_BLANK);
1845 err = getstr(&config->proto_default, nextarg, DENY_BLANK);
1846 if(!err)
1847 err = check_protocol(config->proto_default);
1850 err = secs2ms(&config->expect100timeout_ms, nextarg);
1856 err = add2list(&config->connect_to, nextarg);
1860 err = getstr(&config->unix_socket_path, nextarg, DENY_BLANK);
1863 err = str2tls_max(&config->ssl_version_max, nextarg);
1872 err = str2unum(&config->happy_eyeballs_timeout_ms, nextarg);
1880 err = PARAM_NO_MEM;
1889 err = setvariable(global, nextarg);
1892 err = PARAM_NEXT_OPERATION;
1917 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1924 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1934 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1954 err = getstr(&config->cipher13_list, nextarg, DENY_BLANK);
1957 err = getstr(&config->proxy_cipher13_list, nextarg, DENY_BLANK);
1976 err = getstr(&config->useragent, nextarg, ALLOW_BLANK);
1980 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1982 err = getstr(&config->altsvc, nextarg, ALLOW_BLANK);
1986 err = PARAM_LIBCURL_DOESNT_SUPPORT;
1988 err = getstr(&config->hsts, nextarg, ALLOW_BLANK);
1993 err = add2list(&config->cookies, nextarg);
1998 err = add2list(&config->cookiefiles, nextarg);
2005 err = getstr(&config->cookiejar, nextarg, DENY_BLANK);
2010 err = str2offset(&config->resume_from, nextarg);
2025 err = set_data(cmd, nextarg, global, config);
2028 err = url_query(nextarg, global, config);
2031 err = getstr(&config->headerfile, nextarg, DENY_BLANK);
2044 err = getstr(&config->referer, ptr, ALLOW_BLANK);
2052 err = getstr(&config->cacert, nextarg, DENY_BLANK);
2061 err = getstr(&config->cert_type, nextarg, DENY_BLANK);
2064 err = getstr(&config->key, nextarg, DENY_BLANK);
2067 err = getstr(&config->key_type, nextarg, DENY_BLANK);
2070 err = getstr(&config->key_passwd, nextarg, DENY_BLANK);
2074 err = getstr(&config->engine, nextarg, DENY_BLANK);
2075 if(!err &&
2077 err = PARAM_ENGINES_REQUESTED;
2081 err = getstr(&config->capath, nextarg, DENY_BLANK);
2084 err = getstr(&config->pubkey, nextarg, DENY_BLANK);
2087 err = getstr(&config->hostpubmd5, nextarg, DENY_BLANK);
2088 if(!err) {
2090 err = PARAM_BAD_USE;
2094 err = getstr(&config->hostpubsha256, nextarg, DENY_BLANK);
2097 err = getstr(&config->crlfile, nextarg, DENY_BLANK);
2101 err = PARAM_LIBCURL_DOESNT_SUPPORT;
2103 err = getstr(&config->tls_username, nextarg, DENY_BLANK);
2108 err = PARAM_LIBCURL_DOESNT_SUPPORT;
2110 err = getstr(&config->tls_password, nextarg, ALLOW_BLANK);
2115 err = PARAM_LIBCURL_DOESNT_SUPPORT;
2117 err = getstr(&config->tls_authtype, nextarg, DENY_BLANK);
2118 if(!err && strcmp(config->tls_authtype, "SRP"))
2119 err = PARAM_LIBCURL_DOESNT_SUPPORT; /* only support TLS-SRP */
2135 err = getstr(&config->pinnedpubkey, nextarg, DENY_BLANK);
2138 err = getstr(&config->proxy_pinnedpubkey, nextarg, DENY_BLANK);
2163 err = PARAM_LIBCURL_DOESNT_SUPPORT;
2165 err = getstr(&config->proxy_tls_username, nextarg, ALLOW_BLANK);
2170 err = PARAM_LIBCURL_DOESNT_SUPPORT;
2172 err = getstr(&config->proxy_tls_password, nextarg, DENY_BLANK);
2176 err = PARAM_LIBCURL_DOESNT_SUPPORT;
2178 err = getstr(&config->proxy_tls_authtype, nextarg, DENY_BLANK);
2179 if(!err && strcmp(config->proxy_tls_authtype, "SRP"))
2180 err = PARAM_LIBCURL_DOESNT_SUPPORT; /* only support TLS-SRP */
2189 err = getstr(&config->proxy_cert_type, nextarg, DENY_BLANK);
2192 err = getstr(&config->proxy_key, nextarg, ALLOW_BLANK);
2195 err = getstr(&config->proxy_key_type, nextarg, DENY_BLANK);
2198 err = getstr(&config->proxy_key_passwd, nextarg, ALLOW_BLANK);
2202 err = getstr(&config->proxy_cipher_list, nextarg, DENY_BLANK);
2205 err = getstr(&config->proxy_crlfile, nextarg, DENY_BLANK);
2212 err = getstr(&config->login_options, nextarg, ALLOW_BLANK);
2215 err = getstr(&config->proxy_cacert, nextarg, DENY_BLANK);
2218 err = getstr(&config->proxy_capath, nextarg, DENY_BLANK);
2240 err = getstr(&config->etag_save_file, nextarg, DENY_BLANK);
2243 err = getstr(&config->etag_compare_file, nextarg, DENY_BLANK);
2246 err = getstr(&config->ssl_ec_curves, nextarg, DENY_BLANK);
2262 err = PARAM_BAD_USE;
2273 err = PARAM_BAD_USE;
2285 err = PARAM_BAD_USE;
2287 err = PARAM_BAD_USE;
2296 err = getstr(&config->request_target, nextarg, DENY_BLANK);
2303 err = PARAM_NO_MEM;
2307 err = PARAM_HELP_REQUESTED;
2322 err = PARAM_READ_ERROR;
2325 err = file2memory(&string, &len, file);
2326 if(!err && string) {
2332 err = add2list(&config->proxyheaders, h);
2334 err = add2list(&config->headers, h);
2335 if(err)
2347 err = add2list(&config->proxyheaders, nextarg);
2349 err = add2list(&config->headers, nextarg);
2365 err = PARAM_BAD_USE;
2379 err = PARAM_READ_ERROR;
2395 err = secs2ms(&config->timeout_ms, nextarg);
2403 err = PARAM_MANUAL_REQUESTED;
2410 err = getstr(&config->netrc_file, nextarg, DENY_BLANK);
2426 err = getstr(&config->output_dir, nextarg, DENY_BLANK);
2456 err = PARAM_NO_MEM;
2462 err = getstr(&url->outfile, nextarg, DENY_BLANK);
2480 err = getstr(&config->ftpport, nextarg, DENY_BLANK);
2497 err = add2list(&config->postquote, nextarg);
2502 err = add2list(&config->prequote, nextarg);
2505 err = add2list(&config->quote, nextarg);
2518 err = PARAM_BAD_USE;
2529 err = PARAM_NO_MEM;
2545 err = getstr(&config->range, nextarg, DENY_BLANK);
2560 err = add2list(&config->telnet_options, nextarg);
2583 err = PARAM_NO_MEM;
2592 err = getstr(&url->infile, nextarg, DENY_BLANK);
2597 err = getstr(&config->userpwd, nextarg, ALLOW_BLANK);
2602 err = getstr(&config->proxyuserpwd, nextarg, ALLOW_BLANK);
2611 err = PARAM_NO_MEM;
2625 err = PARAM_VERSION_INFO_REQUESTED;
2644 err = PARAM_READ_ERROR;
2649 err = file2string(&config->writeout, file);
2652 if(err)
2658 err = getstr(&config->writeout, nextarg, DENY_BLANK);
2661 err = getstr(&config->preproxy, nextarg, DENY_BLANK);
2665 err = getstr(&config->proxy, nextarg, ALLOW_BLANK);
2671 err = getstr(&config->customrequest, nextarg, DENY_BLANK);
2675 err = str2unum(&config->low_speed_time, nextarg);
2676 if(!err && !config->low_speed_limit)
2681 err = str2unum(&config->low_speed_limit, nextarg);
2682 if(!err && !config->low_speed_time)
2690 err = str2unum(&val, nextarg);
2691 if(err)
2743 err = PARAM_OPTION_UNKNOWN;
2748 } while(!longopt && !singleopt && *++parse && !*usedarg && !err);
2753 return err;