projects
/
openwrt
/
openwrt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ae89e43
)
firewall: fix fallout from r18716 (fixes #6338)
author
Felix Fietkau
<nbd@openwrt.org>
Thu, 10 Dec 2009 18:18:37 +0000
(18:18 +0000)
committer
Felix Fietkau
<nbd@openwrt.org>
Thu, 10 Dec 2009 18:18:37 +0000
(18:18 +0000)
SVN-Revision: 18733
package/firewall/files/uci_firewall.sh
patch
|
blob
|
history
diff --git
a/package/firewall/files/uci_firewall.sh
b/package/firewall/files/uci_firewall.sh
index 21485cb5d15991e0e517267340a144631beead34..05fe39beb0f5b5ad0777d064f817cca248d2b488 100755
(executable)
--- a/
package/firewall/files/uci_firewall.sh
+++ b/
package/firewall/files/uci_firewall.sh
@@
-417,7
+417,8
@@
get_interface_zones() {
fw_event() {
local action="$1"
local interface="$2"
fw_event() {
local action="$1"
local interface="$2"
- local ifname="$(sh -c ". /etc/functions.sh; config_load network; config_get "$interface" ifname")"
+ local ifname="$(sh -c ". /etc/functions.sh; include /lib/network; scan_interfaces; config_get "$interface" ifname")"
+ add_zone=
local up
[ -z "$ifname" ] && return 0
local up
[ -z "$ifname" ] && return 0
@@
-503,6
+504,7
@@
fw_init() {
echo "Loading zone defaults"
config_foreach fw_zone_defaults zone
uci_set_state firewall core loaded 1
echo "Loading zone defaults"
config_foreach fw_zone_defaults zone
uci_set_state firewall core loaded 1
+ config_set core loaded 1
config_foreach fw_check_notrack zone
INTERFACES="$(sh -c '. /etc/functions.sh; config_load network; config_foreach echo interface')"
for interface in $INTERFACES; do
config_foreach fw_check_notrack zone
INTERFACES="$(sh -c '. /etc/functions.sh; config_load network; config_foreach echo interface')"
for interface in $INTERFACES; do