From e5c9fb3c779c4db507d68e9c4c8fb7fe5f237c41 Mon Sep 17 00:00:00 2001 From: "Heiko Schlittermann (HS12)" Date: Thu, 13 Aug 2015 00:13:51 +0200 Subject: [PATCH] Testsuite: Add short help to server --- test/src/server.c | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/test/src/server.c b/test/src/server.c index b94da5e68..b2f1bc754 100644 --- a/test/src/server.c +++ b/test/src/server.c @@ -198,6 +198,19 @@ int len = sizeof(accepted); /* Sort out the arguments */ +if (argc > 1 && (!strcmp(argv[1], "--help") || !strcmp(argv[1], "-h"))) + { + printf("Usage: %s [options]\n", argv[0]); + puts("Options" + "\n\t-d debug" + "\n\t-i n n seconds initial delay" + "\n\t-noipv4 disable ipv4" + "\n\t-noipv6 disable ipv6" + "\n\t-oP file write PID to file" + "\n\t-t n n seconds timeout" + ); + exit(0); + } while (na < argc && argv[na][0] == '-') { @@ -209,7 +222,7 @@ while (na < argc && argv[na][0] == '-') else if (strcmp(argv[na], "-oP") == 0) pidfile = argv[++na]; else { - printf("server: unknown option %s\n", argv[na]); + printf("server: unknown option %s, try -h or --help\n", argv[na]); exit(1); } na++; -- 2.30.2