keep track of the network interface states (stored in uci format in /var/state/networ...
[openwrt/svn-archive/archive.git] / package / base-files / files / sbin / ifdown
index 8ec568ff6b5ad08498617129e4fd58f6c3ed4944..f8ce81bcbdcfcbce8de811420112d6d58fbbc7cc 100755 (executable)
        config_load network
        exit
 }
+
+# remove the interface's network state
+FILE=/var/state/network.$$
+grep -v "^config_set '$1' " /var/state/network > "$FILE"
+mv "$FILE" /var/state/network
+
 include /lib/network
 scan_interfaces