comgt: fix hotplug event handling
[openwrt/openwrt.git] / package / network / utils / comgt / files / 3g.usb
index ac8326b710cfd51170acd7602e7418cf8269d682..8f0d62ca83a54c7c71369a0e4793d1c509adda1e 100644 (file)
@@ -15,11 +15,11 @@ find_3g_iface() {
 
        if [ "${dev##*/}" = "${tty##*/}" ]; then
                if [ "$ACTION" = add ]; then
-                       available=1
-               else
-                       available=0
+                       proto_set_available "$cfg" 1
+               fi
+               if [ "$ACTION" = remove ]; then
+                       proto_set_available "$cfg" 0
                fi
-               proto_set_available "$cfg" $available
        fi
 }