|
@@ -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)
|