SECTION:=kernel
CATEGORY:=Kernel modules
SUBMENU:=Network Support
- TITLE:=Open vSwitch Kernel Package
- KCONFIG:= \
- CONFIG_BRIDGE \
- CONFIG_OPENVSWITCH \
- CONFIG_OPENVSWITCH_GRE=n \
- CONFIG_OPENVSWITCH_VXLAN=n \
- CONFIG_OPENVSWITCH_GENEVE=n
+ TITLE:=Open vSwitch kernel datapath
+ KCONFIG:=CONFIG_OPENVSWITCH
DEPENDS:= \
- @IPV6 +kmod-gre +kmod-lib-crc32c +kmod-mpls \
- +kmod-vxlan +kmod-nf-nat +kmod-nf-nat6
+ +kmod-lib-crc32c +kmod-mpls \
+ +kmod-nf-nat +IPV6:kmod-nf-nat6
FILES:= $(LINUX_DIR)/net/openvswitch/openvswitch.ko
- AUTOLOAD:=$(call AutoLoad,21,openvswitch)
-endef
-
-define KernelPackage/openvswitch/description
- This package contains the Open vSwitch kernel moodule and bridge compat
- module. Furthermore, it supports OpenFlow.
+ AUTOLOAD:=$(call AutoProbe,openvswitch)
endef
CONFIGURE_ARGS += --enable-ndebug