1*6236dae4SAndroid Build Coastguard Worker /*************************************************************************** 2*6236dae4SAndroid Build Coastguard Worker * _ _ ____ _ 3*6236dae4SAndroid Build Coastguard Worker * Project ___| | | | _ \| | 4*6236dae4SAndroid Build Coastguard Worker * / __| | | | |_) | | 5*6236dae4SAndroid Build Coastguard Worker * | (__| |_| | _ <| |___ 6*6236dae4SAndroid Build Coastguard Worker * \___|\___/|_| \_\_____| 7*6236dae4SAndroid Build Coastguard Worker * 8*6236dae4SAndroid Build Coastguard Worker * Copyright (C) Daniel Stenberg, <[email protected]>, et al. 9*6236dae4SAndroid Build Coastguard Worker * 10*6236dae4SAndroid Build Coastguard Worker * This software is licensed as described in the file COPYING, which 11*6236dae4SAndroid Build Coastguard Worker * you should have received as part of this distribution. The terms 12*6236dae4SAndroid Build Coastguard Worker * are also available at https://curl.se/docs/copyright.html. 13*6236dae4SAndroid Build Coastguard Worker * 14*6236dae4SAndroid Build Coastguard Worker * You may opt to use, copy, modify, merge, publish, distribute and/or sell 15*6236dae4SAndroid Build Coastguard Worker * copies of the Software, and permit persons to whom the Software is 16*6236dae4SAndroid Build Coastguard Worker * furnished to do so, under the terms of the COPYING file. 17*6236dae4SAndroid Build Coastguard Worker * 18*6236dae4SAndroid Build Coastguard Worker * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 19*6236dae4SAndroid Build Coastguard Worker * KIND, either express or implied. 20*6236dae4SAndroid Build Coastguard Worker * 21*6236dae4SAndroid Build Coastguard Worker * SPDX-License-Identifier: curl 22*6236dae4SAndroid Build Coastguard Worker * 23*6236dae4SAndroid Build Coastguard Worker ***************************************************************************/ 24*6236dae4SAndroid Build Coastguard Worker #include "tool_setup.h" 25*6236dae4SAndroid Build Coastguard Worker #include "tool_help.h" 26*6236dae4SAndroid Build Coastguard Worker 27*6236dae4SAndroid Build Coastguard Worker /* 28*6236dae4SAndroid Build Coastguard Worker * DO NOT edit tool_listhelp.c manually. 29*6236dae4SAndroid Build Coastguard Worker * This source file is generated with the following command in an autotools 30*6236dae4SAndroid Build Coastguard Worker * build: 31*6236dae4SAndroid Build Coastguard Worker * 32*6236dae4SAndroid Build Coastguard Worker * "make listhelp" 33*6236dae4SAndroid Build Coastguard Worker */ 34*6236dae4SAndroid Build Coastguard Worker 35*6236dae4SAndroid Build Coastguard Worker const struct helptxt helptext[] = { 36*6236dae4SAndroid Build Coastguard Worker {" --abstract-unix-socket <path>", 37*6236dae4SAndroid Build Coastguard Worker "Connect via abstract Unix domain socket", 38*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 39*6236dae4SAndroid Build Coastguard Worker {" --alt-svc <filename>", 40*6236dae4SAndroid Build Coastguard Worker "Enable alt-svc with this cache file", 41*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 42*6236dae4SAndroid Build Coastguard Worker {" --anyauth", 43*6236dae4SAndroid Build Coastguard Worker "Pick any authentication method", 44*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_PROXY | CURLHELP_AUTH}, 45*6236dae4SAndroid Build Coastguard Worker {"-a, --append", 46*6236dae4SAndroid Build Coastguard Worker "Append to target file when uploading", 47*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_SFTP}, 48*6236dae4SAndroid Build Coastguard Worker {" --aws-sigv4 <provider1[:prvdr2[:reg[:srv]]]>", 49*6236dae4SAndroid Build Coastguard Worker "AWS V4 signature auth", 50*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH | CURLHELP_HTTP}, 51*6236dae4SAndroid Build Coastguard Worker {" --basic", 52*6236dae4SAndroid Build Coastguard Worker "HTTP Basic Authentication", 53*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH}, 54*6236dae4SAndroid Build Coastguard Worker {" --ca-native", 55*6236dae4SAndroid Build Coastguard Worker "Load CA certs from the OS", 56*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 57*6236dae4SAndroid Build Coastguard Worker {" --cacert <file>", 58*6236dae4SAndroid Build Coastguard Worker "CA certificate to verify peer against", 59*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 60*6236dae4SAndroid Build Coastguard Worker {" --capath <dir>", 61*6236dae4SAndroid Build Coastguard Worker "CA directory to verify peer against", 62*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 63*6236dae4SAndroid Build Coastguard Worker {"-E, --cert <certificate[:password]>", 64*6236dae4SAndroid Build Coastguard Worker "Client certificate file and password", 65*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 66*6236dae4SAndroid Build Coastguard Worker {" --cert-status", 67*6236dae4SAndroid Build Coastguard Worker "Verify server cert status OCSP-staple", 68*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 69*6236dae4SAndroid Build Coastguard Worker {" --cert-type <type>", 70*6236dae4SAndroid Build Coastguard Worker "Certificate type (DER/PEM/ENG/P12)", 71*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 72*6236dae4SAndroid Build Coastguard Worker {" --ciphers <list>", 73*6236dae4SAndroid Build Coastguard Worker "TLS 1.2 (1.1, 1.0) ciphers to use", 74*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 75*6236dae4SAndroid Build Coastguard Worker {" --compressed", 76*6236dae4SAndroid Build Coastguard Worker "Request compressed response", 77*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 78*6236dae4SAndroid Build Coastguard Worker {" --compressed-ssh", 79*6236dae4SAndroid Build Coastguard Worker "Enable SSH compression", 80*6236dae4SAndroid Build Coastguard Worker CURLHELP_SCP | CURLHELP_SSH}, 81*6236dae4SAndroid Build Coastguard Worker {"-K, --config <file>", 82*6236dae4SAndroid Build Coastguard Worker "Read config from a file", 83*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 84*6236dae4SAndroid Build Coastguard Worker {" --connect-timeout <seconds>", 85*6236dae4SAndroid Build Coastguard Worker "Maximum time allowed to connect", 86*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_TIMEOUT}, 87*6236dae4SAndroid Build Coastguard Worker {" --connect-to <HOST1:PORT1:HOST2:PORT2>", 88*6236dae4SAndroid Build Coastguard Worker "Connect to host2 instead of host1", 89*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_DNS}, 90*6236dae4SAndroid Build Coastguard Worker {"-C, --continue-at <offset>", 91*6236dae4SAndroid Build Coastguard Worker "Resumed transfer offset", 92*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 93*6236dae4SAndroid Build Coastguard Worker {"-b, --cookie <data|filename>", 94*6236dae4SAndroid Build Coastguard Worker "Send cookies from string/load from file", 95*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 96*6236dae4SAndroid Build Coastguard Worker {"-c, --cookie-jar <filename>", 97*6236dae4SAndroid Build Coastguard Worker "Save cookies to <filename> after operation", 98*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 99*6236dae4SAndroid Build Coastguard Worker {" --create-dirs", 100*6236dae4SAndroid Build Coastguard Worker "Create necessary local directory hierarchy", 101*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 102*6236dae4SAndroid Build Coastguard Worker {" --create-file-mode <mode>", 103*6236dae4SAndroid Build Coastguard Worker "File mode for created files", 104*6236dae4SAndroid Build Coastguard Worker CURLHELP_SFTP | CURLHELP_SCP | CURLHELP_FILE | CURLHELP_UPLOAD}, 105*6236dae4SAndroid Build Coastguard Worker {" --crlf", 106*6236dae4SAndroid Build Coastguard Worker "Convert LF to CRLF in upload", 107*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_SMTP}, 108*6236dae4SAndroid Build Coastguard Worker {" --crlfile <file>", 109*6236dae4SAndroid Build Coastguard Worker "Certificate Revocation list", 110*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 111*6236dae4SAndroid Build Coastguard Worker {" --curves <list>", 112*6236dae4SAndroid Build Coastguard Worker "(EC) TLS key exchange algorithms to request", 113*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 114*6236dae4SAndroid Build Coastguard Worker {"-d, --data <data>", 115*6236dae4SAndroid Build Coastguard Worker "HTTP POST data", 116*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_HTTP | CURLHELP_POST | CURLHELP_UPLOAD}, 117*6236dae4SAndroid Build Coastguard Worker {" --data-ascii <data>", 118*6236dae4SAndroid Build Coastguard Worker "HTTP POST ASCII data", 119*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST | CURLHELP_UPLOAD}, 120*6236dae4SAndroid Build Coastguard Worker {" --data-binary <data>", 121*6236dae4SAndroid Build Coastguard Worker "HTTP POST binary data", 122*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST | CURLHELP_UPLOAD}, 123*6236dae4SAndroid Build Coastguard Worker {" --data-raw <data>", 124*6236dae4SAndroid Build Coastguard Worker "HTTP POST data, '@' allowed", 125*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST | CURLHELP_UPLOAD}, 126*6236dae4SAndroid Build Coastguard Worker {" --data-urlencode <data>", 127*6236dae4SAndroid Build Coastguard Worker "HTTP POST data URL encoded", 128*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST | CURLHELP_UPLOAD}, 129*6236dae4SAndroid Build Coastguard Worker {" --delegation <LEVEL>", 130*6236dae4SAndroid Build Coastguard Worker "GSS-API delegation permission", 131*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH}, 132*6236dae4SAndroid Build Coastguard Worker {" --digest", 133*6236dae4SAndroid Build Coastguard Worker "HTTP Digest Authentication", 134*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH | CURLHELP_HTTP}, 135*6236dae4SAndroid Build Coastguard Worker {"-q, --disable", 136*6236dae4SAndroid Build Coastguard Worker "Disable .curlrc", 137*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 138*6236dae4SAndroid Build Coastguard Worker {" --disable-eprt", 139*6236dae4SAndroid Build Coastguard Worker "Inhibit using EPRT or LPRT", 140*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 141*6236dae4SAndroid Build Coastguard Worker {" --disable-epsv", 142*6236dae4SAndroid Build Coastguard Worker "Inhibit using EPSV", 143*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 144*6236dae4SAndroid Build Coastguard Worker {" --disallow-username-in-url", 145*6236dae4SAndroid Build Coastguard Worker "Disallow username in URL", 146*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 147*6236dae4SAndroid Build Coastguard Worker {" --dns-interface <interface>", 148*6236dae4SAndroid Build Coastguard Worker "Interface to use for DNS requests", 149*6236dae4SAndroid Build Coastguard Worker CURLHELP_DNS}, 150*6236dae4SAndroid Build Coastguard Worker {" --dns-ipv4-addr <address>", 151*6236dae4SAndroid Build Coastguard Worker "IPv4 address to use for DNS requests", 152*6236dae4SAndroid Build Coastguard Worker CURLHELP_DNS}, 153*6236dae4SAndroid Build Coastguard Worker {" --dns-ipv6-addr <address>", 154*6236dae4SAndroid Build Coastguard Worker "IPv6 address to use for DNS requests", 155*6236dae4SAndroid Build Coastguard Worker CURLHELP_DNS}, 156*6236dae4SAndroid Build Coastguard Worker {" --dns-servers <addresses>", 157*6236dae4SAndroid Build Coastguard Worker "DNS server addrs to use", 158*6236dae4SAndroid Build Coastguard Worker CURLHELP_DNS}, 159*6236dae4SAndroid Build Coastguard Worker {" --doh-cert-status", 160*6236dae4SAndroid Build Coastguard Worker "Verify DoH server cert status OCSP-staple", 161*6236dae4SAndroid Build Coastguard Worker CURLHELP_DNS | CURLHELP_TLS}, 162*6236dae4SAndroid Build Coastguard Worker {" --doh-insecure", 163*6236dae4SAndroid Build Coastguard Worker "Allow insecure DoH server connections", 164*6236dae4SAndroid Build Coastguard Worker CURLHELP_DNS | CURLHELP_TLS}, 165*6236dae4SAndroid Build Coastguard Worker {" --doh-url <URL>", 166*6236dae4SAndroid Build Coastguard Worker "Resolve hostnames over DoH", 167*6236dae4SAndroid Build Coastguard Worker CURLHELP_DNS}, 168*6236dae4SAndroid Build Coastguard Worker {" --dump-ca-embed", 169*6236dae4SAndroid Build Coastguard Worker "Write the embedded CA bundle to standard output", 170*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_PROXY | CURLHELP_TLS}, 171*6236dae4SAndroid Build Coastguard Worker {"-D, --dump-header <filename>", 172*6236dae4SAndroid Build Coastguard Worker "Write the received headers to <filename>", 173*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_FTP}, 174*6236dae4SAndroid Build Coastguard Worker {" --ech <config>", 175*6236dae4SAndroid Build Coastguard Worker "Configure ECH", 176*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 177*6236dae4SAndroid Build Coastguard Worker {" --egd-file <file>", 178*6236dae4SAndroid Build Coastguard Worker "EGD socket path for random data", 179*6236dae4SAndroid Build Coastguard Worker CURLHELP_DEPRECATED}, 180*6236dae4SAndroid Build Coastguard Worker {" --engine <name>", 181*6236dae4SAndroid Build Coastguard Worker "Crypto engine to use", 182*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 183*6236dae4SAndroid Build Coastguard Worker {" --etag-compare <file>", 184*6236dae4SAndroid Build Coastguard Worker "Load ETag from file", 185*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 186*6236dae4SAndroid Build Coastguard Worker {" --etag-save <file>", 187*6236dae4SAndroid Build Coastguard Worker "Parse incoming ETag and save to a file", 188*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 189*6236dae4SAndroid Build Coastguard Worker {" --expect100-timeout <seconds>", 190*6236dae4SAndroid Build Coastguard Worker "How long to wait for 100-continue", 191*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_TIMEOUT}, 192*6236dae4SAndroid Build Coastguard Worker {"-f, --fail", 193*6236dae4SAndroid Build Coastguard Worker "Fail fast with no output on HTTP errors", 194*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_HTTP}, 195*6236dae4SAndroid Build Coastguard Worker {" --fail-early", 196*6236dae4SAndroid Build Coastguard Worker "Fail on first transfer error", 197*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL | CURLHELP_GLOBAL}, 198*6236dae4SAndroid Build Coastguard Worker {" --fail-with-body", 199*6236dae4SAndroid Build Coastguard Worker "Fail on HTTP errors but save the body", 200*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_OUTPUT}, 201*6236dae4SAndroid Build Coastguard Worker {" --false-start", 202*6236dae4SAndroid Build Coastguard Worker "Enable TLS False Start", 203*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 204*6236dae4SAndroid Build Coastguard Worker {"-F, --form <name=content>", 205*6236dae4SAndroid Build Coastguard Worker "Specify multipart MIME data", 206*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_UPLOAD | CURLHELP_POST | CURLHELP_IMAP | 207*6236dae4SAndroid Build Coastguard Worker CURLHELP_SMTP}, 208*6236dae4SAndroid Build Coastguard Worker {" --form-escape", 209*6236dae4SAndroid Build Coastguard Worker "Escape form fields using backslash", 210*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_UPLOAD | CURLHELP_POST}, 211*6236dae4SAndroid Build Coastguard Worker {" --form-string <name=string>", 212*6236dae4SAndroid Build Coastguard Worker "Specify multipart MIME data", 213*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_UPLOAD | CURLHELP_POST | CURLHELP_SMTP | 214*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMAP}, 215*6236dae4SAndroid Build Coastguard Worker {" --ftp-account <data>", 216*6236dae4SAndroid Build Coastguard Worker "Account data string", 217*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_AUTH}, 218*6236dae4SAndroid Build Coastguard Worker {" --ftp-alternative-to-user <command>", 219*6236dae4SAndroid Build Coastguard Worker "String to replace USER [name]", 220*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 221*6236dae4SAndroid Build Coastguard Worker {" --ftp-create-dirs", 222*6236dae4SAndroid Build Coastguard Worker "Create the remote dirs if not present", 223*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_SFTP}, 224*6236dae4SAndroid Build Coastguard Worker {" --ftp-method <method>", 225*6236dae4SAndroid Build Coastguard Worker "Control CWD usage", 226*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 227*6236dae4SAndroid Build Coastguard Worker {" --ftp-pasv", 228*6236dae4SAndroid Build Coastguard Worker "Send PASV/EPSV instead of PORT", 229*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 230*6236dae4SAndroid Build Coastguard Worker {"-P, --ftp-port <address>", 231*6236dae4SAndroid Build Coastguard Worker "Send PORT instead of PASV", 232*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 233*6236dae4SAndroid Build Coastguard Worker {" --ftp-pret", 234*6236dae4SAndroid Build Coastguard Worker "Send PRET before PASV", 235*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 236*6236dae4SAndroid Build Coastguard Worker {" --ftp-skip-pasv-ip", 237*6236dae4SAndroid Build Coastguard Worker "Skip the IP address for PASV", 238*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 239*6236dae4SAndroid Build Coastguard Worker {" --ftp-ssl-ccc", 240*6236dae4SAndroid Build Coastguard Worker "Send CCC after authenticating", 241*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_TLS}, 242*6236dae4SAndroid Build Coastguard Worker {" --ftp-ssl-ccc-mode <active/passive>", 243*6236dae4SAndroid Build Coastguard Worker "Set CCC mode", 244*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_TLS}, 245*6236dae4SAndroid Build Coastguard Worker {" --ftp-ssl-control", 246*6236dae4SAndroid Build Coastguard Worker "Require TLS for login, clear for transfer", 247*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_TLS}, 248*6236dae4SAndroid Build Coastguard Worker {"-G, --get", 249*6236dae4SAndroid Build Coastguard Worker "Put the post data in the URL and use GET", 250*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 251*6236dae4SAndroid Build Coastguard Worker {"-g, --globoff", 252*6236dae4SAndroid Build Coastguard Worker "Disable URL globbing with {} and []", 253*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 254*6236dae4SAndroid Build Coastguard Worker {" --happy-eyeballs-timeout-ms <ms>", 255*6236dae4SAndroid Build Coastguard Worker "Time for IPv6 before IPv4", 256*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_TIMEOUT}, 257*6236dae4SAndroid Build Coastguard Worker {" --haproxy-clientip <ip>", 258*6236dae4SAndroid Build Coastguard Worker "Set address in HAProxy PROXY", 259*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_PROXY}, 260*6236dae4SAndroid Build Coastguard Worker {" --haproxy-protocol", 261*6236dae4SAndroid Build Coastguard Worker "Send HAProxy PROXY protocol v1 header", 262*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_PROXY}, 263*6236dae4SAndroid Build Coastguard Worker {"-I, --head", 264*6236dae4SAndroid Build Coastguard Worker "Show document info only", 265*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_FTP | CURLHELP_FILE}, 266*6236dae4SAndroid Build Coastguard Worker {"-H, --header <header/@file>", 267*6236dae4SAndroid Build Coastguard Worker "Pass custom header(s) to server", 268*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_IMAP | CURLHELP_SMTP}, 269*6236dae4SAndroid Build Coastguard Worker {"-h, --help <subject>", 270*6236dae4SAndroid Build Coastguard Worker "Get help for commands", 271*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_CURL}, 272*6236dae4SAndroid Build Coastguard Worker {" --hostpubmd5 <md5>", 273*6236dae4SAndroid Build Coastguard Worker "Acceptable MD5 hash of host public key", 274*6236dae4SAndroid Build Coastguard Worker CURLHELP_SFTP | CURLHELP_SCP | CURLHELP_SSH}, 275*6236dae4SAndroid Build Coastguard Worker {" --hostpubsha256 <sha256>", 276*6236dae4SAndroid Build Coastguard Worker "Acceptable SHA256 hash of host public key", 277*6236dae4SAndroid Build Coastguard Worker CURLHELP_SFTP | CURLHELP_SCP | CURLHELP_SSH}, 278*6236dae4SAndroid Build Coastguard Worker {" --hsts <filename>", 279*6236dae4SAndroid Build Coastguard Worker "Enable HSTS with this cache file", 280*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 281*6236dae4SAndroid Build Coastguard Worker {" --http0.9", 282*6236dae4SAndroid Build Coastguard Worker "Allow HTTP 0.9 responses", 283*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 284*6236dae4SAndroid Build Coastguard Worker {"-0, --http1.0", 285*6236dae4SAndroid Build Coastguard Worker "Use HTTP 1.0", 286*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 287*6236dae4SAndroid Build Coastguard Worker {" --http1.1", 288*6236dae4SAndroid Build Coastguard Worker "Use HTTP 1.1", 289*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 290*6236dae4SAndroid Build Coastguard Worker {" --http2", 291*6236dae4SAndroid Build Coastguard Worker "Use HTTP/2", 292*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 293*6236dae4SAndroid Build Coastguard Worker {" --http2-prior-knowledge", 294*6236dae4SAndroid Build Coastguard Worker "Use HTTP 2 without HTTP/1.1 Upgrade", 295*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 296*6236dae4SAndroid Build Coastguard Worker {" --http3", 297*6236dae4SAndroid Build Coastguard Worker "Use HTTP v3", 298*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 299*6236dae4SAndroid Build Coastguard Worker {" --http3-only", 300*6236dae4SAndroid Build Coastguard Worker "Use HTTP v3 only", 301*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 302*6236dae4SAndroid Build Coastguard Worker {" --ignore-content-length", 303*6236dae4SAndroid Build Coastguard Worker "Ignore the size of the remote resource", 304*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_FTP}, 305*6236dae4SAndroid Build Coastguard Worker {"-k, --insecure", 306*6236dae4SAndroid Build Coastguard Worker "Allow insecure server connections", 307*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS | CURLHELP_SFTP | CURLHELP_SCP | CURLHELP_SSH}, 308*6236dae4SAndroid Build Coastguard Worker {" --interface <name>", 309*6236dae4SAndroid Build Coastguard Worker "Use network interface", 310*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 311*6236dae4SAndroid Build Coastguard Worker {" --ip-tos <string>", 312*6236dae4SAndroid Build Coastguard Worker "Set IP Type of Service or Traffic Class", 313*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 314*6236dae4SAndroid Build Coastguard Worker {" --ipfs-gateway <URL>", 315*6236dae4SAndroid Build Coastguard Worker "Gateway for IPFS", 316*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 317*6236dae4SAndroid Build Coastguard Worker {"-4, --ipv4", 318*6236dae4SAndroid Build Coastguard Worker "Resolve names to IPv4 addresses", 319*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_DNS}, 320*6236dae4SAndroid Build Coastguard Worker {"-6, --ipv6", 321*6236dae4SAndroid Build Coastguard Worker "Resolve names to IPv6 addresses", 322*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_DNS}, 323*6236dae4SAndroid Build Coastguard Worker {" --json <data>", 324*6236dae4SAndroid Build Coastguard Worker "HTTP POST JSON", 325*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST | CURLHELP_UPLOAD}, 326*6236dae4SAndroid Build Coastguard Worker {"-j, --junk-session-cookies", 327*6236dae4SAndroid Build Coastguard Worker "Ignore session cookies read from file", 328*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 329*6236dae4SAndroid Build Coastguard Worker {" --keepalive-cnt <integer>", 330*6236dae4SAndroid Build Coastguard Worker "Maximum number of keepalive probes", 331*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 332*6236dae4SAndroid Build Coastguard Worker {" --keepalive-time <seconds>", 333*6236dae4SAndroid Build Coastguard Worker "Interval time for keepalive probes", 334*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_TIMEOUT}, 335*6236dae4SAndroid Build Coastguard Worker {" --key <key>", 336*6236dae4SAndroid Build Coastguard Worker "Private key filename", 337*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS | CURLHELP_SSH}, 338*6236dae4SAndroid Build Coastguard Worker {" --key-type <type>", 339*6236dae4SAndroid Build Coastguard Worker "Private key file type (DER/PEM/ENG)", 340*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 341*6236dae4SAndroid Build Coastguard Worker {" --krb <level>", 342*6236dae4SAndroid Build Coastguard Worker "Enable Kerberos with security <level>", 343*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP}, 344*6236dae4SAndroid Build Coastguard Worker {" --libcurl <file>", 345*6236dae4SAndroid Build Coastguard Worker "Generate libcurl code for this command line", 346*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL | CURLHELP_GLOBAL}, 347*6236dae4SAndroid Build Coastguard Worker {" --limit-rate <speed>", 348*6236dae4SAndroid Build Coastguard Worker "Limit transfer speed to RATE", 349*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 350*6236dae4SAndroid Build Coastguard Worker {"-l, --list-only", 351*6236dae4SAndroid Build Coastguard Worker "List only mode", 352*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_POP3 | CURLHELP_SFTP | CURLHELP_FILE}, 353*6236dae4SAndroid Build Coastguard Worker {" --local-port <range>", 354*6236dae4SAndroid Build Coastguard Worker "Use a local port number within RANGE", 355*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 356*6236dae4SAndroid Build Coastguard Worker {"-L, --location", 357*6236dae4SAndroid Build Coastguard Worker "Follow redirects", 358*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 359*6236dae4SAndroid Build Coastguard Worker {" --location-trusted", 360*6236dae4SAndroid Build Coastguard Worker "As --location, but send secrets to other hosts", 361*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_AUTH}, 362*6236dae4SAndroid Build Coastguard Worker {" --login-options <options>", 363*6236dae4SAndroid Build Coastguard Worker "Server login options", 364*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMAP | CURLHELP_POP3 | CURLHELP_SMTP | CURLHELP_AUTH | 365*6236dae4SAndroid Build Coastguard Worker CURLHELP_LDAP}, 366*6236dae4SAndroid Build Coastguard Worker {" --mail-auth <address>", 367*6236dae4SAndroid Build Coastguard Worker "Originator address of the original email", 368*6236dae4SAndroid Build Coastguard Worker CURLHELP_SMTP}, 369*6236dae4SAndroid Build Coastguard Worker {" --mail-from <address>", 370*6236dae4SAndroid Build Coastguard Worker "Mail from this address", 371*6236dae4SAndroid Build Coastguard Worker CURLHELP_SMTP}, 372*6236dae4SAndroid Build Coastguard Worker {" --mail-rcpt <address>", 373*6236dae4SAndroid Build Coastguard Worker "Mail to this address", 374*6236dae4SAndroid Build Coastguard Worker CURLHELP_SMTP}, 375*6236dae4SAndroid Build Coastguard Worker {" --mail-rcpt-allowfails", 376*6236dae4SAndroid Build Coastguard Worker "Allow RCPT TO command to fail", 377*6236dae4SAndroid Build Coastguard Worker CURLHELP_SMTP}, 378*6236dae4SAndroid Build Coastguard Worker {"-M, --manual", 379*6236dae4SAndroid Build Coastguard Worker "Display the full manual", 380*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 381*6236dae4SAndroid Build Coastguard Worker {" --max-filesize <bytes>", 382*6236dae4SAndroid Build Coastguard Worker "Maximum file size to download", 383*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 384*6236dae4SAndroid Build Coastguard Worker {" --max-redirs <num>", 385*6236dae4SAndroid Build Coastguard Worker "Maximum number of redirects allowed", 386*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 387*6236dae4SAndroid Build Coastguard Worker {"-m, --max-time <seconds>", 388*6236dae4SAndroid Build Coastguard Worker "Maximum time allowed for transfer", 389*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_TIMEOUT}, 390*6236dae4SAndroid Build Coastguard Worker {" --metalink", 391*6236dae4SAndroid Build Coastguard Worker "Process given URLs as metalink XML file", 392*6236dae4SAndroid Build Coastguard Worker CURLHELP_DEPRECATED}, 393*6236dae4SAndroid Build Coastguard Worker {" --mptcp", 394*6236dae4SAndroid Build Coastguard Worker "Enable Multipath TCP", 395*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 396*6236dae4SAndroid Build Coastguard Worker {" --negotiate", 397*6236dae4SAndroid Build Coastguard Worker "Use HTTP Negotiate (SPNEGO) authentication", 398*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH | CURLHELP_HTTP}, 399*6236dae4SAndroid Build Coastguard Worker {"-n, --netrc", 400*6236dae4SAndroid Build Coastguard Worker "Must read .netrc for username and password", 401*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH}, 402*6236dae4SAndroid Build Coastguard Worker {" --netrc-file <filename>", 403*6236dae4SAndroid Build Coastguard Worker "Specify FILE for netrc", 404*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH}, 405*6236dae4SAndroid Build Coastguard Worker {" --netrc-optional", 406*6236dae4SAndroid Build Coastguard Worker "Use either .netrc or URL", 407*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH}, 408*6236dae4SAndroid Build Coastguard Worker {"-:, --next", 409*6236dae4SAndroid Build Coastguard Worker "Make next URL use separate options", 410*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 411*6236dae4SAndroid Build Coastguard Worker {" --no-alpn", 412*6236dae4SAndroid Build Coastguard Worker "Disable the ALPN TLS extension", 413*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS | CURLHELP_HTTP}, 414*6236dae4SAndroid Build Coastguard Worker {"-N, --no-buffer", 415*6236dae4SAndroid Build Coastguard Worker "Disable buffering of the output stream", 416*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 417*6236dae4SAndroid Build Coastguard Worker {" --no-clobber", 418*6236dae4SAndroid Build Coastguard Worker "Do not overwrite files that already exist", 419*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 420*6236dae4SAndroid Build Coastguard Worker {" --no-keepalive", 421*6236dae4SAndroid Build Coastguard Worker "Disable TCP keepalive on the connection", 422*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 423*6236dae4SAndroid Build Coastguard Worker {" --no-npn", 424*6236dae4SAndroid Build Coastguard Worker "Disable the NPN TLS extension", 425*6236dae4SAndroid Build Coastguard Worker CURLHELP_DEPRECATED}, 426*6236dae4SAndroid Build Coastguard Worker {" --no-progress-meter", 427*6236dae4SAndroid Build Coastguard Worker "Do not show the progress meter", 428*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE}, 429*6236dae4SAndroid Build Coastguard Worker {" --no-sessionid", 430*6236dae4SAndroid Build Coastguard Worker "Disable SSL session-ID reusing", 431*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 432*6236dae4SAndroid Build Coastguard Worker {" --noproxy <no-proxy-list>", 433*6236dae4SAndroid Build Coastguard Worker "List of hosts which do not use proxy", 434*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 435*6236dae4SAndroid Build Coastguard Worker {" --ntlm", 436*6236dae4SAndroid Build Coastguard Worker "HTTP NTLM authentication", 437*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH | CURLHELP_HTTP}, 438*6236dae4SAndroid Build Coastguard Worker {" --ntlm-wb", 439*6236dae4SAndroid Build Coastguard Worker "HTTP NTLM authentication with winbind", 440*6236dae4SAndroid Build Coastguard Worker CURLHELP_DEPRECATED}, 441*6236dae4SAndroid Build Coastguard Worker {" --oauth2-bearer <token>", 442*6236dae4SAndroid Build Coastguard Worker "OAuth 2 Bearer Token", 443*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH | CURLHELP_IMAP | CURLHELP_POP3 | CURLHELP_SMTP | 444*6236dae4SAndroid Build Coastguard Worker CURLHELP_LDAP}, 445*6236dae4SAndroid Build Coastguard Worker {"-o, --output <file>", 446*6236dae4SAndroid Build Coastguard Worker "Write to file instead of stdout", 447*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_OUTPUT}, 448*6236dae4SAndroid Build Coastguard Worker {" --output-dir <dir>", 449*6236dae4SAndroid Build Coastguard Worker "Directory to save files in", 450*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 451*6236dae4SAndroid Build Coastguard Worker {"-Z, --parallel", 452*6236dae4SAndroid Build Coastguard Worker "Perform transfers in parallel", 453*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_CURL | CURLHELP_GLOBAL}, 454*6236dae4SAndroid Build Coastguard Worker {" --parallel-immediate", 455*6236dae4SAndroid Build Coastguard Worker "Do not wait for multiplexing", 456*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_CURL | CURLHELP_GLOBAL}, 457*6236dae4SAndroid Build Coastguard Worker {" --parallel-max <num>", 458*6236dae4SAndroid Build Coastguard Worker "Maximum concurrency for parallel transfers", 459*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_CURL | CURLHELP_GLOBAL}, 460*6236dae4SAndroid Build Coastguard Worker {" --pass <phrase>", 461*6236dae4SAndroid Build Coastguard Worker "Passphrase for the private key", 462*6236dae4SAndroid Build Coastguard Worker CURLHELP_SSH | CURLHELP_TLS | CURLHELP_AUTH}, 463*6236dae4SAndroid Build Coastguard Worker {" --path-as-is", 464*6236dae4SAndroid Build Coastguard Worker "Do not squash .. sequences in URL path", 465*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 466*6236dae4SAndroid Build Coastguard Worker {" --pinnedpubkey <hashes>", 467*6236dae4SAndroid Build Coastguard Worker "Public key to verify peer against", 468*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 469*6236dae4SAndroid Build Coastguard Worker {" --post301", 470*6236dae4SAndroid Build Coastguard Worker "Do not switch to GET after a 301 redirect", 471*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST}, 472*6236dae4SAndroid Build Coastguard Worker {" --post302", 473*6236dae4SAndroid Build Coastguard Worker "Do not switch to GET after a 302 redirect", 474*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST}, 475*6236dae4SAndroid Build Coastguard Worker {" --post303", 476*6236dae4SAndroid Build Coastguard Worker "Do not switch to GET after a 303 redirect", 477*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST}, 478*6236dae4SAndroid Build Coastguard Worker {" --preproxy [protocol://]host[:port]", 479*6236dae4SAndroid Build Coastguard Worker "Use this proxy first", 480*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 481*6236dae4SAndroid Build Coastguard Worker {"-#, --progress-bar", 482*6236dae4SAndroid Build Coastguard Worker "Display transfer progress as a bar", 483*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 484*6236dae4SAndroid Build Coastguard Worker {" --proto <protocols>", 485*6236dae4SAndroid Build Coastguard Worker "Enable/disable PROTOCOLS", 486*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_CURL}, 487*6236dae4SAndroid Build Coastguard Worker {" --proto-default <protocol>", 488*6236dae4SAndroid Build Coastguard Worker "Use PROTOCOL for any URL missing a scheme", 489*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_CURL}, 490*6236dae4SAndroid Build Coastguard Worker {" --proto-redir <protocols>", 491*6236dae4SAndroid Build Coastguard Worker "Enable/disable PROTOCOLS on redirect", 492*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_CURL}, 493*6236dae4SAndroid Build Coastguard Worker {"-x, --proxy [protocol://]host[:port]", 494*6236dae4SAndroid Build Coastguard Worker "Use this proxy", 495*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 496*6236dae4SAndroid Build Coastguard Worker {" --proxy-anyauth", 497*6236dae4SAndroid Build Coastguard Worker "Pick any proxy authentication method", 498*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 499*6236dae4SAndroid Build Coastguard Worker {" --proxy-basic", 500*6236dae4SAndroid Build Coastguard Worker "Use Basic authentication on the proxy", 501*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 502*6236dae4SAndroid Build Coastguard Worker {" --proxy-ca-native", 503*6236dae4SAndroid Build Coastguard Worker "Load CA certs from the OS to verify proxy", 504*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 505*6236dae4SAndroid Build Coastguard Worker {" --proxy-cacert <file>", 506*6236dae4SAndroid Build Coastguard Worker "CA certificates to verify proxy against", 507*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 508*6236dae4SAndroid Build Coastguard Worker {" --proxy-capath <dir>", 509*6236dae4SAndroid Build Coastguard Worker "CA directory to verify proxy against", 510*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 511*6236dae4SAndroid Build Coastguard Worker {" --proxy-cert <cert[:passwd]>", 512*6236dae4SAndroid Build Coastguard Worker "Set client certificate for proxy", 513*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 514*6236dae4SAndroid Build Coastguard Worker {" --proxy-cert-type <type>", 515*6236dae4SAndroid Build Coastguard Worker "Client certificate type for HTTPS proxy", 516*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 517*6236dae4SAndroid Build Coastguard Worker {" --proxy-ciphers <list>", 518*6236dae4SAndroid Build Coastguard Worker "TLS 1.2 (1.1, 1.0) ciphers to use for proxy", 519*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 520*6236dae4SAndroid Build Coastguard Worker {" --proxy-crlfile <file>", 521*6236dae4SAndroid Build Coastguard Worker "Set a CRL list for proxy", 522*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 523*6236dae4SAndroid Build Coastguard Worker {" --proxy-digest", 524*6236dae4SAndroid Build Coastguard Worker "Digest auth with the proxy", 525*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 526*6236dae4SAndroid Build Coastguard Worker {" --proxy-header <header/@file>", 527*6236dae4SAndroid Build Coastguard Worker "Pass custom header(s) to proxy", 528*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 529*6236dae4SAndroid Build Coastguard Worker {" --proxy-http2", 530*6236dae4SAndroid Build Coastguard Worker "Use HTTP/2 with HTTPS proxy", 531*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_PROXY}, 532*6236dae4SAndroid Build Coastguard Worker {" --proxy-insecure", 533*6236dae4SAndroid Build Coastguard Worker "Skip HTTPS proxy cert verification", 534*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 535*6236dae4SAndroid Build Coastguard Worker {" --proxy-key <key>", 536*6236dae4SAndroid Build Coastguard Worker "Private key for HTTPS proxy", 537*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 538*6236dae4SAndroid Build Coastguard Worker {" --proxy-key-type <type>", 539*6236dae4SAndroid Build Coastguard Worker "Private key file type for proxy", 540*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 541*6236dae4SAndroid Build Coastguard Worker {" --proxy-negotiate", 542*6236dae4SAndroid Build Coastguard Worker "HTTP Negotiate (SPNEGO) auth with the proxy", 543*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 544*6236dae4SAndroid Build Coastguard Worker {" --proxy-ntlm", 545*6236dae4SAndroid Build Coastguard Worker "NTLM authentication with the proxy", 546*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 547*6236dae4SAndroid Build Coastguard Worker {" --proxy-pass <phrase>", 548*6236dae4SAndroid Build Coastguard Worker "Passphrase for private key for HTTPS proxy", 549*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS | CURLHELP_AUTH}, 550*6236dae4SAndroid Build Coastguard Worker {" --proxy-pinnedpubkey <hashes>", 551*6236dae4SAndroid Build Coastguard Worker "FILE/HASHES public key to verify proxy with", 552*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 553*6236dae4SAndroid Build Coastguard Worker {" --proxy-service-name <name>", 554*6236dae4SAndroid Build Coastguard Worker "SPNEGO proxy service name", 555*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 556*6236dae4SAndroid Build Coastguard Worker {" --proxy-ssl-allow-beast", 557*6236dae4SAndroid Build Coastguard Worker "Allow this security flaw for HTTPS proxy", 558*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 559*6236dae4SAndroid Build Coastguard Worker {" --proxy-ssl-auto-client-cert", 560*6236dae4SAndroid Build Coastguard Worker "Auto client certificate for proxy", 561*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 562*6236dae4SAndroid Build Coastguard Worker {" --proxy-tls13-ciphers <list>", 563*6236dae4SAndroid Build Coastguard Worker "TLS 1.3 proxy cipher suites", 564*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS}, 565*6236dae4SAndroid Build Coastguard Worker {" --proxy-tlsauthtype <type>", 566*6236dae4SAndroid Build Coastguard Worker "TLS authentication type for HTTPS proxy", 567*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS | CURLHELP_AUTH}, 568*6236dae4SAndroid Build Coastguard Worker {" --proxy-tlspassword <string>", 569*6236dae4SAndroid Build Coastguard Worker "TLS password for HTTPS proxy", 570*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS | CURLHELP_AUTH}, 571*6236dae4SAndroid Build Coastguard Worker {" --proxy-tlsuser <name>", 572*6236dae4SAndroid Build Coastguard Worker "TLS username for HTTPS proxy", 573*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS | CURLHELP_AUTH}, 574*6236dae4SAndroid Build Coastguard Worker {" --proxy-tlsv1", 575*6236dae4SAndroid Build Coastguard Worker "TLSv1 for HTTPS proxy", 576*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_TLS | CURLHELP_AUTH}, 577*6236dae4SAndroid Build Coastguard Worker {"-U, --proxy-user <user:password>", 578*6236dae4SAndroid Build Coastguard Worker "Proxy user and password", 579*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 580*6236dae4SAndroid Build Coastguard Worker {" --proxy1.0 <host[:port]>", 581*6236dae4SAndroid Build Coastguard Worker "Use HTTP/1.0 proxy on given port", 582*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 583*6236dae4SAndroid Build Coastguard Worker {"-p, --proxytunnel", 584*6236dae4SAndroid Build Coastguard Worker "HTTP proxy tunnel (using CONNECT)", 585*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 586*6236dae4SAndroid Build Coastguard Worker {" --pubkey <key>", 587*6236dae4SAndroid Build Coastguard Worker "SSH Public key filename", 588*6236dae4SAndroid Build Coastguard Worker CURLHELP_SFTP | CURLHELP_SCP | CURLHELP_SSH | CURLHELP_AUTH}, 589*6236dae4SAndroid Build Coastguard Worker {"-Q, --quote <command>", 590*6236dae4SAndroid Build Coastguard Worker "Send command(s) to server before transfer", 591*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_SFTP}, 592*6236dae4SAndroid Build Coastguard Worker {" --random-file <file>", 593*6236dae4SAndroid Build Coastguard Worker "File for reading random data from", 594*6236dae4SAndroid Build Coastguard Worker CURLHELP_DEPRECATED}, 595*6236dae4SAndroid Build Coastguard Worker {"-r, --range <range>", 596*6236dae4SAndroid Build Coastguard Worker "Retrieve only the bytes within RANGE", 597*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_FTP | CURLHELP_SFTP | CURLHELP_FILE}, 598*6236dae4SAndroid Build Coastguard Worker {" --rate <max request rate>", 599*6236dae4SAndroid Build Coastguard Worker "Request rate for serial transfers", 600*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_GLOBAL}, 601*6236dae4SAndroid Build Coastguard Worker {" --raw", 602*6236dae4SAndroid Build Coastguard Worker "Do HTTP raw; no transfer decoding", 603*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 604*6236dae4SAndroid Build Coastguard Worker {"-e, --referer <URL>", 605*6236dae4SAndroid Build Coastguard Worker "Referrer URL", 606*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 607*6236dae4SAndroid Build Coastguard Worker {"-J, --remote-header-name", 608*6236dae4SAndroid Build Coastguard Worker "Use the header-provided filename", 609*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 610*6236dae4SAndroid Build Coastguard Worker {"-O, --remote-name", 611*6236dae4SAndroid Build Coastguard Worker "Write output to file named as remote file", 612*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_OUTPUT}, 613*6236dae4SAndroid Build Coastguard Worker {" --remote-name-all", 614*6236dae4SAndroid Build Coastguard Worker "Use the remote filename for all URLs", 615*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 616*6236dae4SAndroid Build Coastguard Worker {"-R, --remote-time", 617*6236dae4SAndroid Build Coastguard Worker "Set remote file's time on local output", 618*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 619*6236dae4SAndroid Build Coastguard Worker {" --remove-on-error", 620*6236dae4SAndroid Build Coastguard Worker "Remove output file on errors", 621*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 622*6236dae4SAndroid Build Coastguard Worker {"-X, --request <method>", 623*6236dae4SAndroid Build Coastguard Worker "Specify request method to use", 624*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_POP3 | CURLHELP_FTP | CURLHELP_IMAP | 625*6236dae4SAndroid Build Coastguard Worker CURLHELP_SMTP}, 626*6236dae4SAndroid Build Coastguard Worker {" --request-target <path>", 627*6236dae4SAndroid Build Coastguard Worker "Specify the target for this request", 628*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 629*6236dae4SAndroid Build Coastguard Worker {" --resolve <[+]host:port:addr[,addr]...>", 630*6236dae4SAndroid Build Coastguard Worker "Resolve host+port to address", 631*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_DNS}, 632*6236dae4SAndroid Build Coastguard Worker {" --retry <num>", 633*6236dae4SAndroid Build Coastguard Worker "Retry request if transient problems occur", 634*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 635*6236dae4SAndroid Build Coastguard Worker {" --retry-all-errors", 636*6236dae4SAndroid Build Coastguard Worker "Retry all errors (with --retry)", 637*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 638*6236dae4SAndroid Build Coastguard Worker {" --retry-connrefused", 639*6236dae4SAndroid Build Coastguard Worker "Retry on connection refused (with --retry)", 640*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 641*6236dae4SAndroid Build Coastguard Worker {" --retry-delay <seconds>", 642*6236dae4SAndroid Build Coastguard Worker "Wait time between retries", 643*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL | CURLHELP_TIMEOUT}, 644*6236dae4SAndroid Build Coastguard Worker {" --retry-max-time <seconds>", 645*6236dae4SAndroid Build Coastguard Worker "Retry only within this period", 646*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL | CURLHELP_TIMEOUT}, 647*6236dae4SAndroid Build Coastguard Worker {" --sasl-authzid <identity>", 648*6236dae4SAndroid Build Coastguard Worker "Identity for SASL PLAIN authentication", 649*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH}, 650*6236dae4SAndroid Build Coastguard Worker {" --sasl-ir", 651*6236dae4SAndroid Build Coastguard Worker "Initial response in SASL authentication", 652*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH}, 653*6236dae4SAndroid Build Coastguard Worker {" --service-name <name>", 654*6236dae4SAndroid Build Coastguard Worker "SPNEGO service name", 655*6236dae4SAndroid Build Coastguard Worker CURLHELP_AUTH}, 656*6236dae4SAndroid Build Coastguard Worker {"-S, --show-error", 657*6236dae4SAndroid Build Coastguard Worker "Show error even when -s is used", 658*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL | CURLHELP_GLOBAL}, 659*6236dae4SAndroid Build Coastguard Worker {"-i, --show-headers", 660*6236dae4SAndroid Build Coastguard Worker "Show response headers in output", 661*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_VERBOSE | CURLHELP_OUTPUT}, 662*6236dae4SAndroid Build Coastguard Worker {"-s, --silent", 663*6236dae4SAndroid Build Coastguard Worker "Silent mode", 664*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_VERBOSE}, 665*6236dae4SAndroid Build Coastguard Worker {" --skip-existing", 666*6236dae4SAndroid Build Coastguard Worker "Skip download if local file already exists", 667*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL | CURLHELP_OUTPUT}, 668*6236dae4SAndroid Build Coastguard Worker {" --socks4 <host[:port]>", 669*6236dae4SAndroid Build Coastguard Worker "SOCKS4 proxy on given host + port", 670*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 671*6236dae4SAndroid Build Coastguard Worker {" --socks4a <host[:port]>", 672*6236dae4SAndroid Build Coastguard Worker "SOCKS4a proxy on given host + port", 673*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 674*6236dae4SAndroid Build Coastguard Worker {" --socks5 <host[:port]>", 675*6236dae4SAndroid Build Coastguard Worker "SOCKS5 proxy on given host + port", 676*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 677*6236dae4SAndroid Build Coastguard Worker {" --socks5-basic", 678*6236dae4SAndroid Build Coastguard Worker "Username/password auth for SOCKS5 proxies", 679*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 680*6236dae4SAndroid Build Coastguard Worker {" --socks5-gssapi", 681*6236dae4SAndroid Build Coastguard Worker "Enable GSS-API auth for SOCKS5 proxies", 682*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 683*6236dae4SAndroid Build Coastguard Worker {" --socks5-gssapi-nec", 684*6236dae4SAndroid Build Coastguard Worker "Compatibility with NEC SOCKS5 server", 685*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 686*6236dae4SAndroid Build Coastguard Worker {" --socks5-gssapi-service <name>", 687*6236dae4SAndroid Build Coastguard Worker "SOCKS5 proxy service name for GSS-API", 688*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY | CURLHELP_AUTH}, 689*6236dae4SAndroid Build Coastguard Worker {" --socks5-hostname <host[:port]>", 690*6236dae4SAndroid Build Coastguard Worker "SOCKS5 proxy, pass hostname to proxy", 691*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 692*6236dae4SAndroid Build Coastguard Worker {"-Y, --speed-limit <speed>", 693*6236dae4SAndroid Build Coastguard Worker "Stop transfers slower than this", 694*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 695*6236dae4SAndroid Build Coastguard Worker {"-y, --speed-time <seconds>", 696*6236dae4SAndroid Build Coastguard Worker "Trigger 'speed-limit' abort after this time", 697*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION | CURLHELP_TIMEOUT}, 698*6236dae4SAndroid Build Coastguard Worker {" --ssl", 699*6236dae4SAndroid Build Coastguard Worker "Try enabling TLS", 700*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS | CURLHELP_IMAP | CURLHELP_POP3 | CURLHELP_SMTP | 701*6236dae4SAndroid Build Coastguard Worker CURLHELP_LDAP}, 702*6236dae4SAndroid Build Coastguard Worker {" --ssl-allow-beast", 703*6236dae4SAndroid Build Coastguard Worker "Allow security flaw to improve interop", 704*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 705*6236dae4SAndroid Build Coastguard Worker {" --ssl-auto-client-cert", 706*6236dae4SAndroid Build Coastguard Worker "Use auto client certificate (Schannel)", 707*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 708*6236dae4SAndroid Build Coastguard Worker {" --ssl-no-revoke", 709*6236dae4SAndroid Build Coastguard Worker "Disable cert revocation checks (Schannel)", 710*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 711*6236dae4SAndroid Build Coastguard Worker {" --ssl-reqd", 712*6236dae4SAndroid Build Coastguard Worker "Require SSL/TLS", 713*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS | CURLHELP_IMAP | CURLHELP_POP3 | CURLHELP_SMTP | 714*6236dae4SAndroid Build Coastguard Worker CURLHELP_LDAP}, 715*6236dae4SAndroid Build Coastguard Worker {" --ssl-revoke-best-effort", 716*6236dae4SAndroid Build Coastguard Worker "Ignore missing cert CRL dist points", 717*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 718*6236dae4SAndroid Build Coastguard Worker {"-2, --sslv2", 719*6236dae4SAndroid Build Coastguard Worker "SSLv2", 720*6236dae4SAndroid Build Coastguard Worker CURLHELP_DEPRECATED}, 721*6236dae4SAndroid Build Coastguard Worker {"-3, --sslv3", 722*6236dae4SAndroid Build Coastguard Worker "SSLv3", 723*6236dae4SAndroid Build Coastguard Worker CURLHELP_DEPRECATED}, 724*6236dae4SAndroid Build Coastguard Worker {" --stderr <file>", 725*6236dae4SAndroid Build Coastguard Worker "Where to redirect stderr", 726*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 727*6236dae4SAndroid Build Coastguard Worker {" --styled-output", 728*6236dae4SAndroid Build Coastguard Worker "Enable styled output for HTTP headers", 729*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 730*6236dae4SAndroid Build Coastguard Worker {" --suppress-connect-headers", 731*6236dae4SAndroid Build Coastguard Worker "Suppress proxy CONNECT response headers", 732*6236dae4SAndroid Build Coastguard Worker CURLHELP_PROXY}, 733*6236dae4SAndroid Build Coastguard Worker {" --tcp-fastopen", 734*6236dae4SAndroid Build Coastguard Worker "Use TCP Fast Open", 735*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 736*6236dae4SAndroid Build Coastguard Worker {" --tcp-nodelay", 737*6236dae4SAndroid Build Coastguard Worker "Set TCP_NODELAY", 738*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 739*6236dae4SAndroid Build Coastguard Worker {"-t, --telnet-option <opt=val>", 740*6236dae4SAndroid Build Coastguard Worker "Set telnet option", 741*6236dae4SAndroid Build Coastguard Worker CURLHELP_TELNET}, 742*6236dae4SAndroid Build Coastguard Worker {" --tftp-blksize <value>", 743*6236dae4SAndroid Build Coastguard Worker "Set TFTP BLKSIZE option", 744*6236dae4SAndroid Build Coastguard Worker CURLHELP_TFTP}, 745*6236dae4SAndroid Build Coastguard Worker {" --tftp-no-options", 746*6236dae4SAndroid Build Coastguard Worker "Do not send any TFTP options", 747*6236dae4SAndroid Build Coastguard Worker CURLHELP_TFTP}, 748*6236dae4SAndroid Build Coastguard Worker {"-z, --time-cond <time>", 749*6236dae4SAndroid Build Coastguard Worker "Transfer based on a time condition", 750*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_FTP}, 751*6236dae4SAndroid Build Coastguard Worker {" --tls-earlydata", 752*6236dae4SAndroid Build Coastguard Worker "Allow use of TLSv1.3 early data (0RTT)", 753*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 754*6236dae4SAndroid Build Coastguard Worker {" --tls-max <VERSION>", 755*6236dae4SAndroid Build Coastguard Worker "Maximum allowed TLS version", 756*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 757*6236dae4SAndroid Build Coastguard Worker {" --tls13-ciphers <list>", 758*6236dae4SAndroid Build Coastguard Worker "TLS 1.3 cipher suites to use", 759*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 760*6236dae4SAndroid Build Coastguard Worker {" --tlsauthtype <type>", 761*6236dae4SAndroid Build Coastguard Worker "TLS authentication type", 762*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS | CURLHELP_AUTH}, 763*6236dae4SAndroid Build Coastguard Worker {" --tlspassword <string>", 764*6236dae4SAndroid Build Coastguard Worker "TLS password", 765*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS | CURLHELP_AUTH}, 766*6236dae4SAndroid Build Coastguard Worker {" --tlsuser <name>", 767*6236dae4SAndroid Build Coastguard Worker "TLS username", 768*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS | CURLHELP_AUTH}, 769*6236dae4SAndroid Build Coastguard Worker {"-1, --tlsv1", 770*6236dae4SAndroid Build Coastguard Worker "TLSv1.0 or greater", 771*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 772*6236dae4SAndroid Build Coastguard Worker {" --tlsv1.0", 773*6236dae4SAndroid Build Coastguard Worker "TLSv1.0 or greater", 774*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 775*6236dae4SAndroid Build Coastguard Worker {" --tlsv1.1", 776*6236dae4SAndroid Build Coastguard Worker "TLSv1.1 or greater", 777*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 778*6236dae4SAndroid Build Coastguard Worker {" --tlsv1.2", 779*6236dae4SAndroid Build Coastguard Worker "TLSv1.2 or greater", 780*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 781*6236dae4SAndroid Build Coastguard Worker {" --tlsv1.3", 782*6236dae4SAndroid Build Coastguard Worker "TLSv1.3 or greater", 783*6236dae4SAndroid Build Coastguard Worker CURLHELP_TLS}, 784*6236dae4SAndroid Build Coastguard Worker {" --tr-encoding", 785*6236dae4SAndroid Build Coastguard Worker "Request compressed transfer encoding", 786*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP}, 787*6236dae4SAndroid Build Coastguard Worker {" --trace <file>", 788*6236dae4SAndroid Build Coastguard Worker "Write a debug trace to FILE", 789*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 790*6236dae4SAndroid Build Coastguard Worker {" --trace-ascii <file>", 791*6236dae4SAndroid Build Coastguard Worker "Like --trace, but without hex output", 792*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 793*6236dae4SAndroid Build Coastguard Worker {" --trace-config <string>", 794*6236dae4SAndroid Build Coastguard Worker "Details to log in trace/verbose output", 795*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 796*6236dae4SAndroid Build Coastguard Worker {" --trace-ids", 797*6236dae4SAndroid Build Coastguard Worker "Transfer + connection ids in verbose output", 798*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 799*6236dae4SAndroid Build Coastguard Worker {" --trace-time", 800*6236dae4SAndroid Build Coastguard Worker "Add time stamps to trace/verbose output", 801*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 802*6236dae4SAndroid Build Coastguard Worker {" --unix-socket <path>", 803*6236dae4SAndroid Build Coastguard Worker "Connect through this Unix domain socket", 804*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 805*6236dae4SAndroid Build Coastguard Worker {"-T, --upload-file <file>", 806*6236dae4SAndroid Build Coastguard Worker "Transfer local FILE to destination", 807*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_UPLOAD}, 808*6236dae4SAndroid Build Coastguard Worker {" --url <url>", 809*6236dae4SAndroid Build Coastguard Worker "URL to work with", 810*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 811*6236dae4SAndroid Build Coastguard Worker {" --url-query <data>", 812*6236dae4SAndroid Build Coastguard Worker "Add a URL query part", 813*6236dae4SAndroid Build Coastguard Worker CURLHELP_HTTP | CURLHELP_POST | CURLHELP_UPLOAD}, 814*6236dae4SAndroid Build Coastguard Worker {"-B, --use-ascii", 815*6236dae4SAndroid Build Coastguard Worker "Use ASCII/text transfer", 816*6236dae4SAndroid Build Coastguard Worker CURLHELP_FTP | CURLHELP_OUTPUT | CURLHELP_LDAP}, 817*6236dae4SAndroid Build Coastguard Worker {"-u, --user <user:password>", 818*6236dae4SAndroid Build Coastguard Worker "Server user and password", 819*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_AUTH}, 820*6236dae4SAndroid Build Coastguard Worker {"-A, --user-agent <name>", 821*6236dae4SAndroid Build Coastguard Worker "Send User-Agent <name> to server", 822*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_HTTP}, 823*6236dae4SAndroid Build Coastguard Worker {" --variable <[%]name=text/@file>", 824*6236dae4SAndroid Build Coastguard Worker "Set variable", 825*6236dae4SAndroid Build Coastguard Worker CURLHELP_CURL}, 826*6236dae4SAndroid Build Coastguard Worker {"-v, --verbose", 827*6236dae4SAndroid Build Coastguard Worker "Make the operation more talkative", 828*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_VERBOSE | CURLHELP_GLOBAL}, 829*6236dae4SAndroid Build Coastguard Worker {"-V, --version", 830*6236dae4SAndroid Build Coastguard Worker "Show version number and quit", 831*6236dae4SAndroid Build Coastguard Worker CURLHELP_IMPORTANT | CURLHELP_CURL}, 832*6236dae4SAndroid Build Coastguard Worker {" --vlan-priority <priority>", 833*6236dae4SAndroid Build Coastguard Worker "Set VLAN priority", 834*6236dae4SAndroid Build Coastguard Worker CURLHELP_CONNECTION}, 835*6236dae4SAndroid Build Coastguard Worker {"-w, --write-out <format>", 836*6236dae4SAndroid Build Coastguard Worker "Output FORMAT after completion", 837*6236dae4SAndroid Build Coastguard Worker CURLHELP_VERBOSE}, 838*6236dae4SAndroid Build Coastguard Worker {" --xattr", 839*6236dae4SAndroid Build Coastguard Worker "Store metadata in extended file attributes", 840*6236dae4SAndroid Build Coastguard Worker CURLHELP_OUTPUT}, 841*6236dae4SAndroid Build Coastguard Worker { NULL, NULL, 0 } 842*6236dae4SAndroid Build Coastguard Worker }; 843