summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Munz <freifunk@somakoma.de>2013-01-27 00:21:19 +0000
committerManuel Munz <freifunk@somakoma.de>2013-01-27 00:21:19 +0000
commitf8ea6d5b21f0e4d634f5bbd32107365dc5fbe368 (patch)
tree130a7f78121474350839d47c7a05261e88f186a2
parent31e30bb566e8837f2845c372fa7e4980af82fa18 (diff)
luci-0.11: merge r9652
-rwxr-xr-xcontrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting b/contrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting
index 00730b0212..58faa67aa3 100755
--- a/contrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting
+++ b/contrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting
@@ -1,11 +1,11 @@
#!/bin/sh /etc/rc.common
START=60
-
+. /lib/functions/network.sh
boot()
{
prenabled=$(uci get freifunk-policyrouting.pr.enable)
- if [ ! "$prenabled" = "1" ]; then
+ if [ ! "$prenabled" = "1" ] || ! network_is_up wan; then
uci -q delete olsrd.@olsrd[0].RtTable
uci -q delete olsrd.@olsrd[0].RtTableDefault
uci commit olsrd