Skip to contentSkip to conversation

: Add Kconfig to enable Mobile IPv6.

PATCH In review Masahide NAKAMURA 3 participants 3 messages Jul 29, 2006 – Jul 30, 2006

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/20 : Add Kconfig to enable Mobile IPv6.

Based on MIPL2 kernel patch.

---
 net/ipv6/Kconfig |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)
net/ipv6/Kconfig +9 -0
index f8a107a..06b1c3a 100644
@@ -115,3 +115,12 @@ config IPV6_TUNNEL
 
 	  If unsure, say N.
 
+config IPV6_MIP6
+	bool "IPv6: Mobility (EXPERIMENTAL)"
+	depends on IPV6 && EXPERIMENTAL
+	select XFRM
+	select XFRM_ADVANCED
+	---help---
+	  Support for IPv6 Mobility described in RFC 3775.
+
+	  If unsure, say N.
Signature · 1 line
1.4.1
#1 lore raw

net/ipv6/Kconfig config IPV6_TUNNEL · line 122

Quoted 5 lines · Masahide NAKAMURA
net/ipv6/Kconfig +5 -0
+config IPV6_MIP6
+	bool "IPv6: Mobility (EXPERIMENTAL)"
+	depends on IPV6 && EXPERIMENTAL
+	select XFRM
+	select XFRM_ADVANCED

Why 'select' here instead of 'depends on'?

The overall kernel config is getting very messed up because of all of these selects.

- James

Signature · 2 lines
James Morris
<[email protected]>
maintainer
#2 lore raw

From: James Morris <[email protected]>
Date: Sun, 30 Jul 2006 18:20:46 -0400 (EDT)

Quoted 2 lines

The overall kernel config is getting very messed up because of all of these selects.

The idea is that the user should be shielded from having to know what random kernel internal subsystem is necessary in order for feature "FOO" to even appear in their available kernel config selections.