blob: e66ca9381cfd72f400054374c664c7d153f3a2ae [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#
2# IPv6 configuration
3#
4config 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
20config 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
33config 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
47config 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
60config 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
71config 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