mwan3: fix hotplug issues from 1f1d21
authorAaron Goodman <redacted>
Tue, 10 Nov 2020 13:42:02 +0000 (08:42 -0500)
committerAaron Goodman <redacted>
Tue, 10 Nov 2020 13:42:02 +0000 (08:42 -0500)
Signed-off-by: Aaron Goodman <redacted>
net/mwan3/files/etc/hotplug.d/iface/15-mwan3

index f1755d26fcca752e096bb6dc260bdc6e525117db..75661178871b7b0a6a6330a8dfdb3f44e9173496 100644 (file)
@@ -40,7 +40,7 @@ mwan3_init
        mwan3_set_connected_${family}
 }
 
-if [ "$MWAN3_STARTUP" != 1 ] && [ "$ACTION" = "ifup" ]; then
+if [ "$MWAN3_STARTUP" != "init" ] && [ "$ACTION" = "ifup" ]; then
        mwan3_set_user_iface_rules $INTERFACE $DEVICE
 fi
 
@@ -69,7 +69,7 @@ case "$ACTION" in
                mwan3_create_iface_iptables $INTERFACE $DEVICE
                mwan3_create_iface_rules $INTERFACE $DEVICE
                mwan3_set_iface_hotplug_state $INTERFACE "$status"
-               if [ "$MWAN3_STARTUP" = "cmd" ]; then
+               if [ "$MWAN3_STARTUP" != "init" ]; then
                        mwan3_create_iface_route $INTERFACE $DEVICE
                        mwan3_set_general_rules
                        [ "$status" = "online" ] && mwan3_set_policies_iptables
git clone https://git.99rst.org/PROJECT