vserver 2.0-rc4
[linux-2.6.git] / kernel / vserver / Kconfig
index b25de3e..09cf933 100644 (file)
@@ -12,6 +12,11 @@ config       VSERVER_SECURITY
        default y
        select SECURITY_CAPABILITIES
 
+config VSERVER_LEGACYNET
+       bool
+       depends on !VSERVER_NGNET
+       default y
+
 menu "Linux VServer"
 
 config VSERVER_LEGACY
@@ -21,15 +26,14 @@ config      VSERVER_LEGACY
          This enables the legacy API used in vs1.xx, which allows
          to use older tools (for migration purposes).
 
-config VSERVER_LEGACYNET
-       bool    "Enable Legacy Networking Kernel API"
-       default y
+config VSERVER_NGNET
+       bool    "Disable Legacy Networking Kernel API"
+       depends on EXPERIMENTAL
+       default n
        help
-         This enables the legacy networking API, which allows
-         to configure per vserver IPs as we know it.
-         For now, even recent tools use this interface of the
-         legacy API, so unless you know what you are doing,
-         leave that option enabled.
+         This disables the legacy networking API which is required
+         by the chbind tool. Do not disable it unless you exactly
+         know what you are doing.
 
 config VSERVER_PROC_SECURE
        bool    "Enable Proc Security"