diff options
| -rw-r--r-- | package/firewall/Makefile | 2 | ||||
| -rwxr-xr-x | package/firewall/files/uci_firewall.sh | 3 | 
2 files changed, 4 insertions, 1 deletions
| diff --git a/package/firewall/Makefile b/package/firewall/Makefile index 61da9bed1..7dcc2f573 100644 --- a/package/firewall/Makefile +++ b/package/firewall/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk  PKG_NAME:=firewall  PKG_VERSION:=1 -PKG_RELEASE:=3 +PKG_RELEASE:=4  include $(INCLUDE_DIR)/package.mk diff --git a/package/firewall/files/uci_firewall.sh b/package/firewall/files/uci_firewall.sh index 263a33d15..b71b25de7 100755 --- a/package/firewall/files/uci_firewall.sh +++ b/package/firewall/files/uci_firewall.sh @@ -243,6 +243,7 @@ fw_rule() {  	local dest_ip  	local dest_port  	local proto +	local icmp_type  	local target  	local ruleset @@ -254,6 +255,7 @@ fw_rule() {  	config_get dest_ip $1 dest_ip  	config_get dest_port $1 dest_port  	config_get proto $1 proto +	config_get icmp_type $1 icmp_type  	config_get target $1 target  	config_get ruleset $1 ruleset @@ -276,6 +278,7 @@ fw_rule() {  	add_rule() {  		$IPTABLES -I $ZONE 1 \  			${proto:+-p $proto} \ +			${icmp_type:+--icmp-type $icmp_type} \  			${src_ip:+-s $src_ip} \  			${src_port:+--sport $src_port} \  			${src_mac:+-m mac --mac-source $src_mac} \ | 
