[Buildroot] [PATCH 2/5] linux: add automatic nftables config selection

aduskett at gmail.com aduskett at gmail.com
Mon Mar 30 23:46:13 UTC 2020


From: Adam Duskett <Aduskett at gmail.com>

Select the minimum amount of kernel features to enable nftables when the
nftables package is selected.

Signed-off-by: Adam Duskett <Aduskett at gmail.com>
---
 linux/linux.mk | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/linux/linux.mk b/linux/linux.mk
index 1927832e7e..3c797aab88 100644
--- a/linux/linux.mk
+++ b/linux/linux.mk
@@ -389,6 +389,10 @@ define LINUX_KCONFIG_FIXUP_CMDS
 		$(call KCONFIG_ENABLE_OPT,CONFIG_IP_NF_FILTER,$(@D)/.config)
 		$(call KCONFIG_ENABLE_OPT,CONFIG_NETFILTER,$(@D)/.config)
 		$(call KCONFIG_ENABLE_OPT,CONFIG_NETFILTER_XTABLES,$(@D)/.config))
+	$(if $(BR2_PACKAGE_NFTABLES),
+		$(call KCONFIG_ENABLE_OPT,CONFIG_NETFILTER,$(@D)/.config)
+		$(call KCONFIG_ENABLE_OPT,CONFIG_NF_TABLES,$(@D)/.config)
+		$(call KCONFIG_ENABLE_OPT,CONFIG_NF_TABLES_INET,$(@D)/.config))
 	$(if $(BR2_PACKAGE_XTABLES_ADDONS),
 		$(call KCONFIG_ENABLE_OPT,CONFIG_NETFILTER_ADVANCED,$(@D)/.config)
 		$(call KCONFIG_ENABLE_OPT,CONFIG_NF_CONNTRACK,$(@D)/.config)
-- 
2.25.1




More information about the buildroot mailing list