Linux-2.6.12-rc2
[linux-flexiantxendom0-natty.git] / net / ipv6 / Kconfig
1 #
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 
17
18           See <file:Documentation/networking/ip-sysctl.txt> for details.
19
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.
30
31           If unsure, say Y.
32
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.
44
45           If unsure, say Y.
46
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.
57
58           If unsure, say Y.
59
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.
70
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.
77
78           If unsure, say N.
79