[6.0] 6a7a21226 Print usage on unknown or missing arguments
Dridi Boukelmoune
dridi.boukelmoune at gmail.com
Thu Aug 16 08:52:52 UTC 2018
commit 6a7a212262097379c02750633a3cc96e8967ed86
Author: Federico G. Schwindt <fgsch at lodoss.net>
Date: Mon Apr 30 21:13:23 2018 +0100
Print usage on unknown or missing arguments
This seems to be the de-facto way to handle such cases.
Fixes #2608.
diff --git a/bin/varnishd/mgt/mgt_main.c b/bin/varnishd/mgt/mgt_main.c
index cad50a499..aada3ce2c 100644
--- a/bin/varnishd/mgt/mgt_main.c
+++ b/bin/varnishd/mgt/mgt_main.c
@@ -488,8 +488,7 @@ main(int argc, char * const *argv)
do {
switch (o) {
case '?':
- if (optopt == '?')
- usage();
+ usage();
exit(2);
case 'V':
case 'x':
More information about the varnish-commit
mailing list