diff --git a/ip/ipneigh.c b/ip/ipneigh.c index 57471522..165546e4 100644 --- a/ip/ipneigh.c +++ b/ip/ipneigh.c @@ -48,6 +48,7 @@ static void usage(void) { fprintf(stderr, "Usage: ip neigh { add | del | change | replace }\n" " { ADDR [ lladdr LLADDR ] [ nud STATE ] | proxy ADDR } [ dev DEV ]\n"); + fprintf(stderr, " [ router ]\n\n"); fprintf(stderr, " ip neigh { show | flush } [ proxy ] [ to PREFIX ] [ dev DEV ] [ nud STATE ]\n"); fprintf(stderr, " [ vrf NAME ]\n\n"); fprintf(stderr, "STATE := { permanent | noarp | stale | reachable | none |\n" diff --git a/man/man8/ip-neighbour.8 b/man/man8/ip-neighbour.8 index bbfe8e72..db286d18 100644 --- a/man/man8/ip-neighbour.8 +++ b/man/man8/ip-neighbour.8 @@ -23,7 +23,8 @@ ip-neighbour \- neighbour/arp tables management. .B proxy .IR ADDR " } [ " .B dev -.IR DEV " ]" +.IR DEV " ] [ " +.BR router " ] " .ti -8 .BR "ip neigh" " { " show " | " flush " } [ " proxy " ] [ " to @@ -75,6 +76,14 @@ the protocol address of the neighbour. It is either an IPv4 or IPv6 address. .BI dev " NAME" the interface to which this neighbour is attached. +.TP +.BI proxy +indicates whether we are proxying for this neigbour entry + +.TP +.BI router +indicates whether neigbour is a router + .TP .BI lladdr " LLADDRESS" the link layer address of the neighbour.