[package] firewall: fix serious bug in state var handling (#9746)
[openwrt/svn-archive/archive.git] / package / firewall / files / lib / core_interface.sh
index ab58201e24dfed463bc09dd70ef9b83defa1ea0a..84e07e0e25d69d7a07c0107374e9b9fa46b95c8b 100644 (file)
@@ -12,7 +12,7 @@ fw__uci_state_add() {
                val="${val:+$val${e1:+ }}$e1"
        done
 
-       uci_toggle_state $var "$val"
+       uci_toggle_state firewall core $var "$val"
 }
 
 fw__uci_state_del() {
@@ -28,7 +28,7 @@ fw__uci_state_del() {
                rest="${rest:+$rest${e1:+ }}$e1"
        done
 
-       uci_toggle_state $var "$val"
+       uci_toggle_state firewall core $var "$val"
 }
 
 fw_configure_interface() {