uqmi: dont use proto_block_restart
authorJohn Crispin <john@openwrt.org>
Wed, 8 Oct 2014 08:00:45 +0000 (08:00 +0000)
committerJohn Crispin <john@openwrt.org>
Wed, 8 Oct 2014 08:00:45 +0000 (08:00 +0000)
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42835

package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh

index ec33baacb0992fa968920fc8744938e16268a73d..a611878fb69b541e680104022304385242275b48 100755 (executable)
@@ -41,13 +41,13 @@ proto_qmi_setup() {
        [ -n "$device" ] || {
                echo "No control device specified"
                proto_notify_error "$interface" NO_DEVICE
-               proto_block_restart "$interface"
+               proto_set_available "$interface" 0
                return 1
        }
        [ -c "$device" ] || {
                echo "The specified control device does not exist"
                proto_notify_error "$interface" NO_DEVICE
-               proto_block_restart "$interface"
+               proto_set_available "$interface" 0
                return 1
        }
 
@@ -57,7 +57,7 @@ proto_qmi_setup() {
        [ -n "$ifname" ] || {
                echo "The interface could not be found."
                proto_notify_error "$interface" NO_IFACE
-               proto_block_restart "$interface"
+               proto_set_available "$interface" 0
                return 1
        }
 
@@ -79,7 +79,6 @@ proto_qmi_setup() {
        [ -n "$apn" ] || {
                echo "No APN specified"
                proto_notify_error "$interface" NO_APN
-               proto_block_restart "$interface"
                return 1
        }
 
@@ -99,7 +98,6 @@ proto_qmi_setup() {
        [ $? -ne 0 ] && {
                echo "Unable to obtain client ID"
                proto_notify_error "$interface" NO_CID
-               proto_block_restart "$interface"
                return 1
        }