diff --git a/package/firewalld/firewalld.mk b/package/firewalld/firewalld.mk index 188550d449..23ba1e6c2a 100644 --- a/package/firewalld/firewalld.mk +++ b/package/firewalld/firewalld.mk @@ -72,9 +72,16 @@ define FIREWALLD_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S46firewalld endef +# Firewalld needs ipv6 # Firewalld requires almost every single nftable option selected. define FIREWALLD_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_BRIDGE) + $(call KCONFIG_ENABLE_OPT,CONFIG_INET) + $(call KCONFIG_ENABLE_OPT,CONFIG_INET_DIAG) + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_NETFILTER) + $(call KCONFIG_ENABLE_OPT,CONFIG_NETFILTER_ADVANCED) + $(call KCONFIG_ENABLE_OPT,CONFIG_IPV6) $(call KCONFIG_ENABLE_OPT,CONFIG_IP6_NF_FILTER) $(call KCONFIG_ENABLE_OPT,CONFIG_IP6_NF_IPTABLES) $(call KCONFIG_ENABLE_OPT,CONFIG_IP6_NF_MANGLE)