contrib/freifunkpolicyrouting: Also remove olsrd rttables when the wan interface is not up at boot

This commit is contained in:
Manuel Munz 2013-01-27 00:17:48 +00:00
parent 888f04322b
commit 5f76dada3c

View file

@ -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