From: Sebastian Harl Date: Sat, 6 Jun 2009 19:18:23 +0000 (+0200) Subject: src/oping.c: Improved the help output. X-Git-Tag: liboping-1.3.0~15 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=af263d752aaee96ea408991c8c137f45ae987b55;p=liboping.git src/oping.c: Improved the help output. A short description has been added for each option. Also, print the program version and author. --- diff --git a/src/oping.c b/src/oping.c index 06fb801..0ef6ec6 100644 --- a/src/oping.c +++ b/src/oping.c @@ -113,12 +113,21 @@ static void usage_exit (const char *name) name_length = (int) strlen (name); - fprintf (stderr, "Usage: %s [-46] [-c count] [-i interval]\n" - "%*s[-t ttl] [-I srcaddr]\n" - "%*s-f filename | host [host [host ...]]\n", - name, - 8 + name_length, "", - 8 + name_length, ""); + fprintf (stderr, "Usage: %s [OPTIONS] " + "-f filename | host [host [host ...]]\n" + + "\nAvailable options:\n" + " -4|-6 force the use of IPv4 or IPv6\n" + " -c count number of ICMP packets to send\n" + " -i interval interval with which to send ICMP packets\n" + " -t ttl time to live for each ICMP packet\n" + " -I srcaddr source address\n" + " -f filename filename to read hosts from\n" + + "\noping "PACKAGE_VERSION", http://verplant.org/liboping/\n" + "by Florian octo Forster \n" + "for contributions see `AUTHORS'\n", + name); exit (1); }