aboutsummaryrefslogtreecommitdiffstats
path: root/net/8021q
diff options
context:
space:
mode:
authorYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>2008-01-19 00:35:16 -0800
committerDavid S. Miller <davem@davemloft.net>2008-01-20 20:31:40 -0800
commit398bcbebb6f721ac308df1e3d658c0029bb74503 (patch)
treeef9a070fa1214d45fac153b7953ce984ac10acd5 /net/8021q
parent[IPV4] FIB_HASH : Avoid unecessary loop in fn_hash_dump_zone() (diff)
downloadlinux-dev-398bcbebb6f721ac308df1e3d658c0029bb74503.tar.xz
linux-dev-398bcbebb6f721ac308df1e3d658c0029bb74503.zip
[IPV6] ROUTE: Make sending algorithm more friendly with RFC 4861.
We omit (or delay) sending NSes for known-to-unreachable routers (in NUD_FAILED state) according to RFC 4191 (Default Router Preferences and More-Specific Routes). But this is not fully compatible with RFC 4861 (Neighbor Discovery Protocol for IPv6), which does not remember unreachability of neighbors. So, let's avoid mixing sending algorithm of RFC 4191 and that of RFC 4861, and make the algorithm more friendly with RFC 4861 if RFC 4191 is disabled. Issue was found by IPv6 Ready Logo Core Self_Test 1.5.0b2 (by TAHI Project), and has been tracked down by Mitsuru Chinen <mitch@linux.vnet.ibm.com>. Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/8021q')
0 files changed, 0 insertions, 0 deletions