[PATCH uclient] uclient-fetch: document missing options

Baptiste Jonglez baptiste at bitsofnetworks.org
Wed Dec 30 17:02:41 EST 2020


From: Baptiste Jonglez <git at bitsofnetworks.org>

Missing ones were: --no-proxy, --quiet, --continue / -c

Also improved readability of several options.

Signed-off-by: Baptiste Jonglez <git at bitsofnetworks.org>
---
 uclient-fetch.c | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/uclient-fetch.c b/uclient-fetch.c
index 958f756..282092e 100644
--- a/uclient-fetch.c
+++ b/uclient-fetch.c
@@ -475,17 +475,20 @@ static int usage(const char *progname)
 		"Options:\n"
 		"	-4				Use IPv4 only\n"
 		"	-6				Use IPv6 only\n"
-		"	-q				Turn off status messages\n"
 		"	-O <file>			Redirect output to file (use \"-\" for stdout)\n"
 		"	-P <dir>			Set directory for output files\n"
+		"	--quiet | -q			Turn off status messages\n"
+		"	--continue | -c			Continue a partially-downloaded file\n"
 		"	--user=<user>			HTTP authentication username\n"
 		"	--password=<password>		HTTP authentication password\n"
-		"	--user-agent|-U <str>		Set HTTP user agent\n"
+		"	--user-agent | -U <str>		Set HTTP user agent\n"
 		"	--post-data=STRING		use the POST method; send STRING as the data\n"
 		"	--post-file=FILE		use the POST method; send FILE as the data\n"
-		"	--spider|-s			Spider mode - only check file existence\n"
-		"	--timeout=N|-T N		Set connect/request timeout to N seconds\n"
-		"	--proxy=on|off|-Y on|off	Enable/disable env var configured proxy\n"
+		"	--spider | -s			Spider mode - only check file existence\n"
+		"	--timeout=N | -T N		Set connect/request timeout to N seconds\n"
+		"	--proxy=on | -Y on		Enable interpretation of proxy env vars (default)\n"
+		"	--proxy=off | -Y off |\n"
+		"	--no-proxy           		Disable interpretation of proxy env vars\n"
 		"\n"
 		"HTTPS options:\n"
 		"	--ca-certificate=<cert>		Load CA certificates from file <cert>\n"
-- 
2.29.2




More information about the openwrt-devel mailing list