net/mwan3: fix hotplug on ACTION ifdown

On dynamic interface proto (dhcp/pppoe) the hotplug will not execude (exit 9)
because the gateway is already released. The check will now only be made
on a ifup ACTION event.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
Florian Eckert 2017-03-17 11:06:24 +01:00
parent 0f73eff96a
commit 28c8b664e4
1 changed files with 3 additions and 1 deletions

View File

@ -30,7 +30,9 @@ elif [ "$family" == "ipv6" ]; then
network_get_gateway6 gateway $INTERFACE
fi
[ -n "$gateway" ] || exit 9
if [ "$ACTION" == "ifup" ]; then
[ -n "$gateway" ] || exit 9
fi
$LOG notice "$ACTION interface $INTERFACE (${DEVICE:-unknown})"