From 91fac0490a863bbd64466d156b1a79fd42a249d1 Mon Sep 17 00:00:00 2001 From: Suvendhu Hansa Date: Tue, 7 Oct 2025 18:44:42 +0530 Subject: [PATCH] firewallmngr: Add compile flag for InterfaceSetting --- firewallmngr/Config.in | 6 ++++++ firewallmngr/Makefile | 8 ++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/firewallmngr/Config.in b/firewallmngr/Config.in index f0493a58c..641f9f851 100644 --- a/firewallmngr/Config.in +++ b/firewallmngr/Config.in @@ -8,5 +8,11 @@ config FIREWALLMNGR_PORT_TRIGGER help Set this option to include support for PortTrigger object. +config FIREWALLMNGR_NAT_INTERFACE_SETTING + bool "Include Device.NAT.InterfaceSetting" + default n + help + Set this option to include support for NAT InterfaceSetting object. + endmenu endif diff --git a/firewallmngr/Makefile b/firewallmngr/Makefile index 5d4572d5a..e00761dfe 100644 --- a/firewallmngr/Makefile +++ b/firewallmngr/Makefile @@ -5,13 +5,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=firewallmngr -PKG_VERSION:=1.0.9 +PKG_VERSION:=1.0.9.1 LOCAL_DEV:=0 ifneq ($(LOCAL_DEV),1) PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://dev.iopsys.eu/network/firewallmngr.git -PKG_SOURCE_VERSION:=77ad8425b73a3ac63f6160dc217635394ac87907 +PKG_SOURCE_VERSION:=3ce0550dbbc49617c36202fc8d63e453467a246e PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz PKG_MIRROR_HASH:=skip endif @@ -52,6 +52,10 @@ ifeq ($(CONFIG_FIREWALLMNGR_PORT_TRIGGER),y) TARGET_CFLAGS += -DINCLUDE_PORT_TRIGGER endif +ifeq ($(CONFIG_FIREWALLMNGR_NAT_INTERFACE_SETTING),y) + TARGET_CFLAGS += -DINCLUDE_NAT_IF_SETTING +endif + define Package/firewallmngr/install $(INSTALL_DIR) $(1)/etc/config $(INSTALL_DIR) $(1)/etc/uci-defaults