firewall: properly dispatch delif events if the network has a different name then the corresponding zone

SVN-Revision: 17580
master
Jo-Philipp Wich 15 years ago
parent 36d7f7c017
commit 715285dd43
  1. 2
      package/firewall/Makefile
  2. 2
      package/firewall/files/20-firewall

@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=firewall PKG_NAME:=firewall
PKG_VERSION:=1 PKG_VERSION:=1
PKG_RELEASE:=6 PKG_RELEASE:=7
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk

@ -29,7 +29,7 @@ config_foreach load_zones zone
[ ifdown = "$ACTION" ] && { [ ifdown = "$ACTION" ] && {
for z in $ZONE; do for z in $ZONE; do
local up local up
config_get up $z up config_get up "$INTERFACE" up
[ "$up" == "1" ] && delif "$INTERFACE" "$ifname" "$z" [ "$up" == "1" ] && delif "$INTERFACE" "$ifname" "$z"
done done
} }

Loading…
Cancel
Save