From: Phil Sutter Date: Thu, 25 Feb 2016 12:07:35 +0000 (+0100) Subject: iprule: Align help text with man page synopsis X-Git-Tag: v4.5.0~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67eedcd9a145f30aa0a185b7235f01b66349effe;p=thirdparty%2Fiproute2.git iprule: Align help text with man page synopsis 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 --- diff --git a/ip/iprule.c b/ip/iprule.c index 9923b8eb0..33b71976e 100644 --- a/ip/iprule.c +++ b/ip/iprule.c @@ -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");