kernel: fq_codel: dont reinit flow state
[openwrt.git] / package / firewall / files / firewall.init
index 26855f3..a2fd0a0 100755 (executable)
@@ -1,14 +1,27 @@
 #!/bin/sh /etc/rc.common
-# Copyright (C) 2008 OpenWrt.org
+# Copyright (C) 2008-2010 OpenWrt.org
 
 START=45
 
+FW_LIBDIR=/lib/firewall
+
+fw() {
+       . $FW_LIBDIR/core.sh
+       fw_$1
+}
+
 start() {
-       . /lib/firewall/uci_firewall.sh
-       fw_init
+       fw start
 }
 
 stop() {
-       . /lib/firewall/uci_firewall.sh
-       fw_stop 
+       fw stop
+}
+
+restart() {
+       fw restart
+}
+
+reload() {
+       fw reload
 }