uci_firewall
[openwrt.git] / package / firewall / files / new / 20-firewall
index a8ce17c..126fb9b 100644 (file)
@@ -8,7 +8,7 @@ load_zones() {
        local network
        config_get name $1 name
        config_get network $1 network
-       [ -z "$network" ] && return
+       [ -z "$network" ] && network=$name 
        for n in $network; do
                local ifname
                config_get ifname $n ifname
@@ -20,9 +20,7 @@ load_zones() {
 
 config_foreach load_zones zone
 
-IFACE=$(find_config $INTERFACE)
-[ -n "$IFACE" ] && 
-       list_contains ZONE $IFACE || ZONE="$ZONE $IFACE"
+[ -z "$ZONE" ] && exit 0
 
 [ ifup = "$ACTION" ] && {
        for z in $ZONE; do 
This page took 0.02523 seconds and 4 git commands to generate.