diff options
Diffstat (limited to 'net/ipv6/Kconfig')
-rw-r--r-- | net/ipv6/Kconfig | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/net/ipv6/Kconfig b/net/ipv6/Kconfig index ab7a9124f985..e6f83b6a2b76 100644 --- a/net/ipv6/Kconfig +++ b/net/ipv6/Kconfig | |||
@@ -6,8 +6,6 @@ | |||
6 | config IPV6 | 6 | config IPV6 |
7 | tristate "The IPv6 protocol" | 7 | tristate "The IPv6 protocol" |
8 | default m | 8 | default m |
9 | select CRYPTO if IPV6_PRIVACY | ||
10 | select CRYPTO_MD5 if IPV6_PRIVACY | ||
11 | ---help--- | 9 | ---help--- |
12 | This is complemental support for the IP version 6. | 10 | This is complemental support for the IP version 6. |
13 | You will still be able to do traditional IPv4 networking as well. | 11 | You will still be able to do traditional IPv4 networking as well. |
@@ -22,7 +20,7 @@ config IPV6 | |||
22 | module will be called ipv6. | 20 | module will be called ipv6. |
23 | 21 | ||
24 | config IPV6_PRIVACY | 22 | config IPV6_PRIVACY |
25 | bool "IPv6: Privacy Extensions (RFC 3041) support" | 23 | bool "IPv6: Privacy Extensions support" |
26 | depends on IPV6 | 24 | depends on IPV6 |
27 | ---help--- | 25 | ---help--- |
28 | Privacy Extensions for Stateless Address Autoconfiguration in IPv6 | 26 | Privacy Extensions for Stateless Address Autoconfiguration in IPv6 |
@@ -30,6 +28,9 @@ config IPV6_PRIVACY | |||
30 | pseudo-random global-scope unicast address(es) will assigned to | 28 | pseudo-random global-scope unicast address(es) will assigned to |
31 | your interface(s). | 29 | your interface(s). |
32 | 30 | ||
31 | We use our standard pseudo random algorithm to generate randomized | ||
32 | interface identifier, instead of one described in RFC 3041. | ||
33 | |||
33 | By default, kernel do not generate temporary addresses. | 34 | By default, kernel do not generate temporary addresses. |
34 | To use temporary addresses, do | 35 | To use temporary addresses, do |
35 | 36 | ||
@@ -37,6 +38,25 @@ config IPV6_PRIVACY | |||
37 | 38 | ||
38 | See <file:Documentation/networking/ip-sysctl.txt> for details. | 39 | See <file:Documentation/networking/ip-sysctl.txt> for details. |
39 | 40 | ||
41 | config IPV6_ROUTER_PREF | ||
42 | bool "IPv6: Router Preference (RFC 4191) support" | ||
43 | depends on IPV6 | ||
44 | ---help--- | ||
45 | Router Preference is an optional extension to the Router | ||
46 | Advertisement message to improve the ability of hosts | ||
47 | to pick more appropriate router, especially when the hosts | ||
48 | is placed in a multi-homed network. | ||
49 | |||
50 | If unsure, say N. | ||
51 | |||
52 | config IPV6_ROUTE_INFO | ||
53 | bool "IPv6: Route Information (RFC 4191) support (EXPERIMENTAL)" | ||
54 | depends on IPV6_ROUTER_PREF && EXPERIMENTAL | ||
55 | ---help--- | ||
56 | This is experimental support of Route Information. | ||
57 | |||
58 | If unsure, say N. | ||
59 | |||
40 | config INET6_AH | 60 | config INET6_AH |
41 | tristate "IPv6: AH transformation" | 61 | tristate "IPv6: AH transformation" |
42 | depends on IPV6 | 62 | depends on IPV6 |