openvswitch: Re-add CONFIG_OPENVSWITCH_VXLAN
[linux-2.6-block.git] / net / openvswitch / Kconfig
index 6ed1d2da9fcd22e7b87c6a9d9005fce4a738750d..15840401a2ce584356a3fff7390bb11cbb8f7752 100644 (file)
@@ -5,7 +5,6 @@
 config OPENVSWITCH
        tristate "Open vSwitch"
        depends on INET
-       depends on VXLAN
        select LIBCRC32C
        select MPLS
        select NET_MPLS_GSO
@@ -45,6 +44,18 @@ config OPENVSWITCH_GRE
 
          If unsure, say Y.
 
+config OPENVSWITCH_VXLAN
+       tristate "Open vSwitch VXLAN tunneling support"
+       depends on OPENVSWITCH
+       depends on VXLAN
+       default OPENVSWITCH
+       ---help---
+         If you say Y here, then the Open vSwitch will be able create vxlan vport.
+
+         Say N to exclude this support and reduce the binary size.
+
+         If unsure, say Y.
+
 config OPENVSWITCH_GENEVE
        tristate "Open vSwitch Geneve tunneling support"
        depends on OPENVSWITCH