diff options
Diffstat (limited to 'net/ipv6/Kconfig')
-rw-r--r-- | net/ipv6/Kconfig | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/net/ipv6/Kconfig b/net/ipv6/Kconfig index 0ba06c0c5d39..a2d211da2aba 100644 --- a/net/ipv6/Kconfig +++ b/net/ipv6/Kconfig | |||
@@ -98,6 +98,15 @@ config INET6_IPCOMP | |||
98 | 98 | ||
99 | If unsure, say Y. | 99 | If unsure, say Y. |
100 | 100 | ||
101 | config IPV6_MIP6 | ||
102 | bool "IPv6: Mobility (EXPERIMENTAL)" | ||
103 | depends on IPV6 && EXPERIMENTAL | ||
104 | select XFRM | ||
105 | ---help--- | ||
106 | Support for IPv6 Mobility described in RFC 3775. | ||
107 | |||
108 | If unsure, say N. | ||
109 | |||
101 | config INET6_XFRM_TUNNEL | 110 | config INET6_XFRM_TUNNEL |
102 | tristate | 111 | tristate |
103 | select INET6_TUNNEL | 112 | select INET6_TUNNEL |
@@ -127,6 +136,13 @@ config INET6_XFRM_MODE_TUNNEL | |||
127 | 136 | ||
128 | If unsure, say Y. | 137 | If unsure, say Y. |
129 | 138 | ||
139 | config INET6_XFRM_MODE_ROUTEOPTIMIZATION | ||
140 | tristate "IPv6: MIPv6 route optimization mode (EXPERIMENTAL)" | ||
141 | depends on IPV6 && EXPERIMENTAL | ||
142 | select XFRM | ||
143 | ---help--- | ||
144 | Support for MIPv6 route optimization mode. | ||
145 | |||
130 | config IPV6_TUNNEL | 146 | config IPV6_TUNNEL |
131 | tristate "IPv6: IPv6-in-IPv6 tunnel" | 147 | tristate "IPv6: IPv6-in-IPv6 tunnel" |
132 | select INET6_TUNNEL | 148 | select INET6_TUNNEL |
@@ -136,3 +152,31 @@ config IPV6_TUNNEL | |||
136 | 152 | ||
137 | If unsure, say N. | 153 | If unsure, say N. |
138 | 154 | ||
155 | config IPV6_SUBTREES | ||
156 | bool "IPv6: source address based routing" | ||
157 | depends on IPV6 && EXPERIMENTAL | ||
158 | ---help--- | ||
159 | Enable routing by source address or prefix. | ||
160 | |||
161 | The destination address is still the primary routing key, so mixing | ||
162 | normal and source prefix specific routes in the same routing table | ||
163 | may sometimes lead to unintended routing behavior. This can be | ||
164 | avoided by defining different routing tables for the normal and | ||
165 | source prefix specific routes. | ||
166 | |||
167 | If unsure, say N. | ||
168 | |||
169 | config IPV6_MULTIPLE_TABLES | ||
170 | bool "IPv6: Multiple Routing Tables" | ||
171 | depends on IPV6 && EXPERIMENTAL | ||
172 | select FIB_RULES | ||
173 | ---help--- | ||
174 | Support multiple routing tables. | ||
175 | |||
176 | config IPV6_ROUTE_FWMARK | ||
177 | bool "IPv6: use netfilter MARK value as routing key" | ||
178 | depends on IPV6_MULTIPLE_TABLES && NETFILTER | ||
179 | ---help--- | ||
180 | If you say Y here, you will be able to specify different routes for | ||
181 | packets with different mark values (see iptables(8), MARK target). | ||
182 | |||