]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
iprule: Align help text with man page synopsis
authorPhil Sutter <phil@nwl.cc>
Thu, 25 Feb 2016 12:07:35 +0000 (13:07 +0100)
committerStephen Hemminger <stephen@networkplumber.org>
Wed, 2 Mar 2016 17:26:32 +0000 (09:26 -0800)
The help text was misleading: One could think it is possible to list
rules by selector, which would be nice but isn't. This change also
clarifies that 'ip rule' defaults to 'list' if no further arguments are
given.

Signed-off-by: Phil Sutter <phil@nwl.cc>
ip/iprule.c

index 9923b8eb097d258ca4330bbede56d1352c64a721..33b71976e7b5caffc553cdefa8b603891ac60cbe 100644 (file)
@@ -33,8 +33,9 @@ static void usage(void) __attribute__((noreturn));
 
 static void usage(void)
 {
-       fprintf(stderr, "Usage: ip rule [ list | add | del | flush | save ] SELECTOR ACTION\n");
-       fprintf(stderr, "       ip rule restore\n");
+       fprintf(stderr, "Usage: ip rule { add | del } SELECTOR ACTION\n");
+       fprintf(stderr, "       ip rule { flush | save | restore }\n");
+       fprintf(stderr, "       ip rule [ list ]\n");
        fprintf(stderr, "SELECTOR := [ not ] [ from PREFIX ] [ to PREFIX ] [ tos TOS ] [ fwmark FWMARK[/MASK] ]\n");
        fprintf(stderr, "            [ iif STRING ] [ oif STRING ] [ pref NUMBER ]\n");
        fprintf(stderr, "ACTION := [ table TABLE_ID ]\n");