diff options
author | ru <ru@FreeBSD.org> | 2003-03-14 07:59:38 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2003-03-14 07:59:38 +0000 |
commit | 86ea8af4d0593058fe88a7de1ed16cefb4615088 (patch) | |
tree | b3b332dbf3853137d7592962fc301a90ab0b699d /sbin | |
parent | 6fa8cc270b9c84778bf45ce4179b28cd5cf084cb (diff) | |
download | FreeBSD-src-86ea8af4d0593058fe88a7de1ed16cefb4615088.zip FreeBSD-src-86ea8af4d0593058fe88a7de1ed16cefb4615088.tar.gz |
Demangle the usage message at the source level.
Submitted by: bde
Diffstat (limited to 'sbin')
-rw-r--r-- | sbin/ping/ping.c | 23 |
1 files changed, 8 insertions, 15 deletions
diff --git a/sbin/ping/ping.c b/sbin/ping/ping.c index 84129ea..08c3b5a 100644 --- a/sbin/ping/ping.c +++ b/sbin/ping/ping.c @@ -1576,28 +1576,21 @@ fill(bp, patp) } } +#if defined(IPSEC) && defined(IPSEC_POLICY_IPSEC) +#define SECOPT " [-P policy]" +#else +#define SECOPT "" +#endif static void usage() { - (void)fprintf(stderr, "%s\n%s\n%s\n%s\n%s\n%s\n", + (void)fprintf(stderr, "%s\n%s\n%s\n%s\n%s\n%s\n", "usage: ping [-AaDdfnoQqRrv] [-c count] [-i wait] [-l preload] [-M mask | time]", -" [-m ttl]" -#ifdef IPSEC -#ifdef IPSEC_POLICY_IPSEC -" [-P policy]" -#endif -#endif -" [-p pattern] [-S src_addr] [-s packetsize]", +" [-m ttl]" SECOPT " [-p pattern] [-S src_addr] [-s packetsize]", " [-t timeout] [-z tos] host", " ping [-AaDdfLnoQqRrv] [-c count] [-I iface] [-i wait] [-l preload]", -" [-M mask | time] [-m ttl]" -#ifdef IPSEC -#ifdef IPSEC_POLICY_IPSEC -" [-P policy]" -#endif -#endif -" [-p pattern] [-S src_addr]", +" [-M mask | time] [-m ttl]" SECOPT " [-p pattern] [-S src_addr]", " [-s packetsize] [-T ttl] [-t timeout] [-z tos] mcast-group"); exit(EX_USAGE); } |