Linux-2.6.12-rc2
[linux-2.6/next.git] / net / ipv6 / Kconfig
blobe66ca9381cfd72f400054374c664c7d153f3a2ae
2 # IPv6 configuration
3
4 config IPV6_PRIVACY
5         bool "IPv6: Privacy Extensions (RFC 3041) support"
6         depends on IPV6
7         ---help---
8           Privacy Extensions for Stateless Address Autoconfiguration in IPv6
9           support.  With this option, additional periodically-alter 
10           pseudo-random global-scope unicast address(es) will assigned to
11           your interface(s).
12         
13           By default, kernel do not generate temporary addresses.
14           To use temporary addresses, do
15         
16                 echo 2 >/proc/sys/net/ipv6/conf/all/use_tempaddr 
18           See <file:Documentation/networking/ip-sysctl.txt> for details.
20 config INET6_AH
21         tristate "IPv6: AH transformation"
22         depends on IPV6
23         select XFRM
24         select CRYPTO
25         select CRYPTO_HMAC
26         select CRYPTO_MD5
27         select CRYPTO_SHA1
28         ---help---
29           Support for IPsec AH.
31           If unsure, say Y.
33 config INET6_ESP
34         tristate "IPv6: ESP transformation"
35         depends on IPV6
36         select XFRM
37         select CRYPTO
38         select CRYPTO_HMAC
39         select CRYPTO_MD5
40         select CRYPTO_SHA1
41         select CRYPTO_DES
42         ---help---
43           Support for IPsec ESP.
45           If unsure, say Y.
47 config INET6_IPCOMP
48         tristate "IPv6: IPComp transformation"
49         depends on IPV6
50         select XFRM
51         select INET6_TUNNEL
52         select CRYPTO
53         select CRYPTO_DEFLATE
54         ---help---
55           Support for IP Payload Compression Protocol (IPComp) (RFC3173),
56           typically needed for IPsec.
58           If unsure, say Y.
60 config INET6_TUNNEL
61         tristate "IPv6: tunnel transformation"
62         depends on IPV6
63         select XFRM
64         ---help---
65           Support for generic IPv6-in-IPv6 tunnel transformation, which is
66           required by the IPv6-in-IPv6 tunneling module as well as tunnel mode
67           IPComp.
68           
69           If unsure, say Y.
71 config IPV6_TUNNEL
72         tristate "IPv6: IPv6-in-IPv6 tunnel"
73         depends on IPV6
74         select INET6_TUNNEL
75         ---help---
76           Support for IPv6-in-IPv6 tunnels described in RFC 2473.
78           If unsure, say N.