summaryrefslogtreecommitdiffstats
path: root/net/ipv6/Kconfig
diff options
context:
space:
mode:
authorMasahide NAKAMURA <nakam@linux-ipv6.org>2006-08-23 17:59:44 -0700
committerDavid S. Miller <davem@sunset.davemloft.net>2006-09-22 15:06:37 -0700
commit1d71627d699eca831c1fbfb66ea67bb1fba41415 (patch)
tree19652e18b0b5f58c94674d8b32168c8c93e0b151 /net/ipv6/Kconfig
parentaee5adb4307c4c63a4dc5f3b49984d76f8a71b5b (diff)
downloadlinux-stable-1d71627d699eca831c1fbfb66ea67bb1fba41415.tar.gz
linux-stable-1d71627d699eca831c1fbfb66ea67bb1fba41415.tar.bz2
linux-stable-1d71627d699eca831c1fbfb66ea67bb1fba41415.zip
[XFRM] STATE: Introduce route optimization mode.
Route optimization is used with routing header and destination options header for Mobile IPv6. At outbound it makes header space like IPsec transport. At inbound it does nothing because exhdrs.c functions have responsibility to update skbuff information for these headers. Signed-off-by: Masahide NAKAMURA <nakam@linux-ipv6.org> Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/Kconfig')
-rw-r--r--net/ipv6/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/net/ipv6/Kconfig b/net/ipv6/Kconfig
index 14f0b336519f..1188d9560242 100644
--- a/net/ipv6/Kconfig
+++ b/net/ipv6/Kconfig
@@ -127,6 +127,13 @@ config INET6_XFRM_MODE_TUNNEL
If unsure, say Y.
+config INET6_XFRM_MODE_ROUTEOPTIMIZATION
+ tristate "IPv6: MIPv6 route optimization mode (EXPERIMENTAL)"
+ depends on IPV6 && EXPERIMENTAL
+ select XFRM
+ ---help---
+ Support for MIPv6 route optimization mode.
+
config IPV6_TUNNEL
tristate "IPv6: IPv6-in-IPv6 tunnel"
select INET6_TUNNEL