# IPv6 as module will cause a CRASH if you try to unload it
tristate "The IPv6 protocol"
Support for IP version 6 (IPv6).
For general information about IPv6, see
<https://en.wikipedia.org/wiki/IPv6>.
For specific information about IPv6 under Linux, see
Documentation/networking/ipv6.txt and read the HOWTO at
<http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/>
To compile this protocol support as a module, choose M here: the
module will be called ipv6.
bool "IPv6: Router Preference (RFC 4191) support"
Router Preference is an optional extension to the Router
Advertisement message which improves the ability of hosts
to pick an appropriate router, especially when the hosts
are placed in a multi-homed network.
bool "IPv6: Route Information (RFC 4191) support"
depends on IPV6_ROUTER_PREF
Support of Route Information.
config IPV6_OPTIMISTIC_DAD
bool "IPv6: Enable RFC 4429 Optimistic DAD"
Support for optimistic Duplicate Address Detection. It allows for
autoconfigured addresses to be used more quickly.
tristate "IPv6: AH transformation"
tristate "IPv6: ESP transformation"