diff options
author | Maxim Yurchuk <maxim-yurchuk@ydb.tech> | 2024-10-18 20:31:38 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-18 20:31:38 +0300 |
commit | 2a74bac2d2d3bccb4e10120f1ead805640ec9dd0 (patch) | |
tree | 047e4818ced5aaf73f58517629e5260b5291f9f0 /contrib/libs/curl/src/tool_cfgable.h | |
parent | 2d9656823e9521d8c29ea4c9a1d0eab78391abfc (diff) | |
parent | 3d834a1923bbf9403cd4a448e7f32b670aa4124f (diff) | |
download | ydb-2a74bac2d2d3bccb4e10120f1ead805640ec9dd0.tar.gz |
Merge pull request #10502 from ydb-platform/mergelibs-241016-1210
Library import 241016-1210
Diffstat (limited to 'contrib/libs/curl/src/tool_cfgable.h')
-rw-r--r-- | contrib/libs/curl/src/tool_cfgable.h | 32 |
1 files changed, 10 insertions, 22 deletions
diff --git a/contrib/libs/curl/src/tool_cfgable.h b/contrib/libs/curl/src/tool_cfgable.h index 729cd5241a..57e8fce527 100644 --- a/contrib/libs/curl/src/tool_cfgable.h +++ b/contrib/libs/curl/src/tool_cfgable.h @@ -50,8 +50,8 @@ struct OperationConfig { struct curl_slist *cookies; /* cookies to serialize into a single line */ char *cookiejar; /* write to this file */ struct curl_slist *cookiefiles; /* file(s) to load cookies from */ - char *altsvc; /* alt-svc cache filename */ - char *hsts; /* HSTS cache filename */ + char *altsvc; /* alt-svc cache file name */ + char *hsts; /* HSTS cache file name */ bool cookiesession; /* new session? */ bool encoding; /* Accept-Encoding please */ bool tr_encoding; /* Transfer-Encoding please */ @@ -68,7 +68,7 @@ struct OperationConfig { char *proto_default; curl_off_t resume_from; char *postfields; - struct curlx_dynbuf postdata; + curl_off_t postfieldsize; char *referer; char *query; long timeout_ms; @@ -85,8 +85,6 @@ struct OperationConfig { char *range; long low_speed_limit; long low_speed_time; - long ip_tos; /* IP Type of Service */ - long vlan_priority; /* VLAN priority */ char *dns_servers; /* dot notation: 1.1.1.1;2.2.2.2 */ char *dns_interface; /* interface name */ char *dns_ipv4_addr; /* dot notation */ @@ -111,12 +109,12 @@ struct OperationConfig { bool sasl_ir; /* Enable/disable SASL initial response */ bool proxytunnel; bool ftp_append; /* APPE on ftp */ - bool use_ascii; /* select ASCII or text transfer */ + bool use_ascii; /* select ascii or text transfer */ bool autoreferer; /* automatically set referer */ bool failonerror; /* fail on (HTTP) errors */ bool failwithbody; /* fail on (HTTP) errors but still store body */ bool show_headers; /* show headers to data output */ - bool no_body; /* do not get the body */ + bool no_body; /* don't get the body */ bool dirlistonly; /* only get the FTP dir list */ bool followlocation; /* follow http redirects */ bool unrestricted_auth; /* Continue to send authentication (user+password) @@ -249,8 +247,7 @@ struct OperationConfig { bool post302; bool post303; bool nokeepalive; /* for keepalive needs */ - long alivetime; /* keepalive-time */ - long alivecnt; /* keepalive-cnt */ + long alivetime; bool content_disposition; /* use Content-disposition filename */ int default_node_flags; /* default flags to search for each 'node', which @@ -295,28 +292,19 @@ struct OperationConfig { CLOBBER_NEVER, /* If the file exists, always fail */ CLOBBER_ALWAYS /* If the file exists, always overwrite it */ } file_clobber_mode; - bool mptcp; /* enable MPTCP support */ struct GlobalConfig *global; struct OperationConfig *prev; struct OperationConfig *next; /* Always last in the struct */ struct State state; /* for create_transfer() */ bool rm_partial; /* on error, remove partially written output files */ - bool skip_existing; -#ifdef USE_ECH - char *ech; /* Config set by --ech keywords */ - char *ech_config; /* Config set by "--ech esl:" option */ - char *ech_public; /* Config set by "--ech pn:" option */ -#endif - }; struct GlobalConfig { bool showerror; /* show errors when silent */ - bool silent; /* do not show messages, --silent given */ - bool noprogress; /* do not show progress bar */ + bool silent; /* don't show messages, --silent given */ + bool noprogress; /* don't show progress bar */ bool isatty; /* Updated internally if output is a tty */ - unsigned char verbosity; /* How verbose we should be */ char *trace_dump; /* file to dump the network trace to */ FILE *trace_stream; bool trace_fopened; @@ -324,12 +312,12 @@ struct GlobalConfig { bool tracetime; /* include timestamp? */ bool traceids; /* include xfer-/conn-id? */ int progressmode; /* CURL_PROGRESS_BAR / CURL_PROGRESS_STATS */ - char *libcurl; /* Output libcurl code to this filename */ + char *libcurl; /* Output libcurl code to this file name */ bool fail_early; /* exit on first transfer error */ bool styled_output; /* enable fancy output style detection */ long ms_per_transfer; /* start next transfer after (at least) this many milliseconds */ -#ifdef DEBUGBUILD +#ifdef CURLDEBUG bool test_event_based; #endif bool parallel; |