summaryrefslogtreecommitdiffstats
path: root/package/network
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2015-03-09 14:06:50 +0000
committerJohn Crispin <john@openwrt.org>2015-03-09 14:06:50 +0000
commit6ab19b7f467e8303df8591d53d2294344eb4cf48 (patch)
tree0b844f0063e92901c834a5437983888535d607f6 /package/network
parent3f0f0b8eceebf25e844264b87c7e36d23141e626 (diff)
downloadmaster-31e0f0ae-6ab19b7f467e8303df8591d53d2294344eb4cf48.tar.gz
master-31e0f0ae-6ab19b7f467e8303df8591d53d2294344eb4cf48.tar.bz2
master-31e0f0ae-6ab19b7f467e8303df8591d53d2294344eb4cf48.zip
ncm: Remove unnecessary proto_set_available commands
Interface should not be set unavailable in all error cases, returning 1 is enough. Signed-off-by: Matti Laakso <malaakso@elisanet.fi> SVN-Revision: 44630
Diffstat (limited to 'package/network')
-rw-r--r--package/network/utils/comgt/files/ncm.sh5
1 files changed, 0 insertions, 5 deletions
diff --git a/package/network/utils/comgt/files/ncm.sh b/package/network/utils/comgt/files/ncm.sh
index 2c2835fe39..4c3f161f98 100644
--- a/package/network/utils/comgt/files/ncm.sh
+++ b/package/network/utils/comgt/files/ncm.sh
@@ -41,7 +41,6 @@ proto_ncm_setup() {
[ -n "$apn" ] || {
echo "No APN specified"
proto_notify_error "$interface" NO_APN
- proto_set_available "$interface" 0
return 1
}
@@ -69,7 +68,6 @@ proto_ncm_setup() {
[ $? -ne 0 ] && {
echo "Failed to get modem information"
proto_notify_error "$interface" GETINFO_FAILED
- proto_set_available "$interface" 0
return 1
}
@@ -86,7 +84,6 @@ proto_ncm_setup() {
eval COMMAND="$i" gcom -d "$device" -s /etc/gcom/runcommand.gcom || {
echo "Failed to initialize modem"
proto_notify_error "$interface" INITIALIZE_FAILED
- proto_set_available "$interface" 0
return 1
}
done
@@ -105,7 +102,6 @@ proto_ncm_setup() {
COMMAND="$setmode" gcom -d "$device" -s /etc/gcom/runcommand.gcom || {
echo "Failed to set operating mode"
proto_notify_error "$interface" SETMODE_FAILED
- proto_set_available "$interface" 0
return 1
}
json_select ..
@@ -115,7 +111,6 @@ proto_ncm_setup() {
eval COMMAND="$connect" gcom -d "$device" -s /etc/gcom/runcommand.gcom || {
echo "Failed to connect"
proto_notify_error "$interface" CONNECT_FAILED
- proto_set_available "$interface" 0
return 1
}