diff options
author | YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> | 2008-06-28 01:18:38 -0400 |
---|---|---|
committer | YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> | 2008-07-03 04:51:56 -0400 |
commit | 1b34be74cbf18f5d58cc85c7c4afcd9f7d74accd (patch) | |
tree | 46cae932b628e96af0a269f8653684298d5ea65f /Documentation | |
parent | 778d80be52699596bf70e0eb0761cf5e1e46088d (diff) |
ipv6 addrconf: add accept_dad sysctl to control DAD operation.
- If 0, disable DAD.
- If 1, perform DAD (default).
- If >1, perform DAD and disable IPv6 operation if DAD for MAC-based
link-local address has been failed (RFC4862 5.4.5).
We do not follow RFC4862 by default. Refer to the netdev thread entitled
"Linux IPv6 DAD not full conform to RFC 4862 ?"
http://www.spinics.net/lists/netdev/msg52027.html
Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/networking/ip-sysctl.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt index dae980e8f1b9..72f6d52e52e6 100644 --- a/Documentation/networking/ip-sysctl.txt +++ b/Documentation/networking/ip-sysctl.txt | |||
@@ -1029,6 +1029,13 @@ disable_ipv6 - BOOLEAN | |||
1029 | Disable IPv6 operation. | 1029 | Disable IPv6 operation. |
1030 | Default: FALSE (enable IPv6 operation) | 1030 | Default: FALSE (enable IPv6 operation) |
1031 | 1031 | ||
1032 | accept_dad - INTEGER | ||
1033 | Whether to accept DAD (Duplicate Address Detection). | ||
1034 | 0: Disable DAD | ||
1035 | 1: Enable DAD (default) | ||
1036 | 2: Enable DAD, and disable IPv6 operation if MAC-based duplicate | ||
1037 | link-local address has been found. | ||
1038 | |||
1032 | icmp/*: | 1039 | icmp/*: |
1033 | ratelimit - INTEGER | 1040 | ratelimit - INTEGER |
1034 | Limit the maximal rates for sending ICMPv6 packets. | 1041 | Limit the maximal rates for sending ICMPv6 packets. |