diff mbox

[iproute2] ipneigh: update ip neigh usage

Message ID 1385735860-7574-1-git-send-email-liuhangbin@gmail.com
State Accepted, archived
Delegated to: stephen hemminger
Headers show

Commit Message

Hangbin Liu Nov. 29, 2013, 2:37 p.m. UTC
From function nud_state_a2n we can see there are more states could be used. So
update the ip neigh usage.

Signed-off-by: Hangbin Liu <liuhangbin@gmail.com>
---
 ip/ipneigh.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

Comments

Stephen Hemminger Dec. 3, 2013, 7:51 a.m. UTC | #1
On Fri, 29 Nov 2013 22:37:40 +0800
Hangbin Liu <liuhangbin@gmail.com> wrote:

> From function nud_state_a2n we can see there are more states could be used. So
> update the ip neigh usage.
> 
> Signed-off-by: Hangbin Liu <liuhangbin@gmail.com>
> ---
>  ip/ipneigh.c | 7 +++++--
>  1 file changed, 5 insertions(+), 2 deletions(-)
> 
> diff --git a/ip/ipneigh.c b/ip/ipneigh.c
> index d76e035..c203775 100644
> --- a/ip/ipneigh.c
> +++ b/ip/ipneigh.c
> @@ -46,9 +46,12 @@ static void usage(void) __attribute__((noreturn));
>  static void usage(void)
>  {
>  	fprintf(stderr, "Usage: ip neigh { add | del | change | replace } { ADDR [ lladdr LLADDR ]\n"
> -		        "          [ nud { permanent | noarp | stale | reachable } ]\n"
> -		        "          | proxy ADDR } [ dev DEV ]\n");
> +		        "                    [ nud STATE ] | proxy ADDR } [ dev DEV ]\n");
> +	fprintf(stderr, "\n");
>  	fprintf(stderr, "       ip neigh {show|flush} [ to PREFIX ] [ dev DEV ] [ nud STATE ]\n");
> +	fprintf(stderr, "\n");
> +	fprintf(stderr, "STATE := { permanent | reachable | noarp | none | stale |\n");
> +	fprintf(stderr, "           incomplete | delay | probe | failed }\n");
>  	exit(-1);
>  }
>  

Accepted.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
diff mbox

Patch

diff --git a/ip/ipneigh.c b/ip/ipneigh.c
index d76e035..c203775 100644
--- a/ip/ipneigh.c
+++ b/ip/ipneigh.c
@@ -46,9 +46,12 @@  static void usage(void) __attribute__((noreturn));
 static void usage(void)
 {
 	fprintf(stderr, "Usage: ip neigh { add | del | change | replace } { ADDR [ lladdr LLADDR ]\n"
-		        "          [ nud { permanent | noarp | stale | reachable } ]\n"
-		        "          | proxy ADDR } [ dev DEV ]\n");
+		        "                    [ nud STATE ] | proxy ADDR } [ dev DEV ]\n");
+	fprintf(stderr, "\n");
 	fprintf(stderr, "       ip neigh {show|flush} [ to PREFIX ] [ dev DEV ] [ nud STATE ]\n");
+	fprintf(stderr, "\n");
+	fprintf(stderr, "STATE := { permanent | reachable | noarp | none | stale |\n");
+	fprintf(stderr, "           incomplete | delay | probe | failed }\n");
 	exit(-1);
 }