naccyde / rpms / iproute

Forked from rpms/iproute 5 months ago
Clone

Blame SOURCES/0119-man-ip-neighbour.8-Document-all-known-nud-states.patch

049c96
From c97c96a77b54729f31a5e7b0209d87f314d1d8fe Mon Sep 17 00:00:00 2001
049c96
From: Phil Sutter <psutter@redhat.com>
049c96
Date: Mon, 7 Mar 2016 20:56:07 +0100
049c96
Subject: [PATCH] man: ip-neighbour.8: Document all known nud states
049c96
049c96
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1276661
049c96
Upstream Status: iproute2.git commit 948acfed23e5e
049c96
049c96
commit 948acfed23e5e314fe0f4f863da0368f56645d32
049c96
Author: Phil Sutter <phil@nwl.cc>
049c96
Date:   Fri Mar 4 20:07:20 2016 +0100
049c96
049c96
    man: ip-neighbour.8: Document all known nud states
049c96
049c96
    Not sure how useful they are in practice, but as 'ip neigh' supports
049c96
    setting them all, they deserve to be described as well.
049c96
049c96
    While at it, also add a missing layer of indentation to the subordinate
049c96
    nud state list.
049c96
049c96
    Signed-off-by: Phil Sutter <phil@nwl.cc>
049c96
---
049c96
 man/man8/ip-neighbour.8 | 22 +++++++++++++++++++++-
049c96
 1 file changed, 21 insertions(+), 1 deletion(-)
049c96
049c96
diff --git a/man/man8/ip-neighbour.8 b/man/man8/ip-neighbour.8
049c96
index 19c6d9d..b292e18 100644
049c96
--- a/man/man8/ip-neighbour.8
049c96
+++ b/man/man8/ip-neighbour.8
049c96
@@ -35,7 +35,8 @@ ip-neighbour \- neighbour/arp tables management.
049c96
 
049c96
 .ti -8
049c96
 .IR STATE " := {"
049c96
-.BR permanent " | " noarp " | " stale " | " reachable " }"
049c96
+.BR permanent " | " noarp " | " stale " | " reachable " | " none " |"
049c96
+.BR incomplete " | " delay " | " probe " | " failed " }"
049c96
 
049c96
 .SH DESCRIPTION
049c96
 The
049c96
@@ -86,6 +87,7 @@ the state of the neighbour entry.
049c96
 is an abbreviation for 'Neighbour Unreachability Detection'.
049c96
 The state can take one of the following values:
049c96
 
049c96
+.RS
049c96
 .TP
049c96
 .B permanent
049c96
 the neighbour entry is valid forever and can be only
049c96
@@ -105,6 +107,24 @@ This option to
049c96
 .B ip neigh
049c96
 does not change the neighbour state if it was valid and the address
049c96
 is not changed by this command.
049c96
+.TP
049c96
+.B none
049c96
+this is a pseudo state used when initially creating a neighbour entry or after
049c96
+trying to remove it before it becomes free to do so.
049c96
+.TP
049c96
+.B incomplete
049c96
+the neighbour entry has not (yet) been validated/resolved.
049c96
+.TP
049c96
+.B delay
049c96
+neighbor entry validation is currently delayed.
049c96
+.TP
049c96
+.B probe
049c96
+neighbor is being probed.
049c96
+.TP
049c96
+.B failed
049c96
+max number of probes exceeded without success, neighbor validation has
049c96
+ultimately failed.
049c96
+.RE
049c96
 .RE
049c96
 
049c96
 .TP
049c96
-- 
049c96
1.8.3.1
049c96