mwan3: update to version 1.6-2
authorJeroen Louwes <[email protected]>
Tue, 21 Jul 2015 13:04:01 +0000 (15:04 +0200)
committerJeroen Louwes <[email protected]>
Tue, 21 Jul 2015 13:04:01 +0000 (15:04 +0200)
Fix malformed uci commands. (issue #1502)

Signed-off-by: Jeroen Louwes <[email protected]>
net/mwan3/Makefile
net/mwan3/files/usr/sbin/mwan3

index d714d4fe9dcc1f7bee7d8c2d188477edf4f6a990..97511b9985df32852e99bf272eb224e837e7f327 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=mwan3
 PKG_VERSION:=1.6
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_MAINTAINER:=Jeroen Louwes <[email protected]>
 PKG_LICENSE:=GPLv2
 
index c69d94eeb6c6680c2f89a28f1a0466ac4371f987..b887fa5e6b446e99312c3c9c814f34c8bde00f7e 100755 (executable)
@@ -58,7 +58,7 @@ ifup()
 
        config_get enabled "$1" enabled 0
 
-       device=$(uci get -p /var/state network.$1.ifname) &> /dev/null
+       device=$(uci -p /var/state get network.$1.ifname) &> /dev/null
 
        if [ -n "$device" ] ; then
                [ "$enabled" -eq 1 ] && ACTION=ifup INTERFACE=$1 DEVICE=$device /sbin/hotplug-call iface
@@ -76,7 +76,7 @@ interfaces()
        check_iface_status()
        {
                let iface_id++
-               device=$(uci get -p /var/state network.$1.ifname) &> /dev/null
+               device=$(uci -p /var/state get network.$1.ifname) &> /dev/null
 
                if [ -z "$device" ]; then
                        echo " interface $1 is unknown"
@@ -92,7 +92,7 @@ interfaces()
                fi
 
                if [ -n "$($IP rule | awk '$5 == "'$device'"')" -a -n "$($IPT -S mwan3_iface_$1 2> /dev/null)" -a -n "$($IP route list table $iface_id default dev $device 2> /dev/null)" ]; then
-                       if [ -n "$(uci get -p /var/state mwan3.$1.track_ip 2> /dev/null)" ]; then
+                       if [ -n "$(uci -p /var/state get mwan3.$1.track_ip 2> /dev/null)" ]; then
                                echo " interface $1 is online (tracking $tracking)"
                        else
                                echo " interface $1 is online"
@@ -101,7 +101,7 @@ interfaces()
                        echo " interface $1 error"
                else
                        if [ "$enabled" -eq 1 ]; then
-                               if [ -n "$(uci get -p /var/state mwan3.$1.track_ip 2> /dev/null)" ]; then
+                               if [ -n "$(uci -p /var/state get mwan3.$1.track_ip 2> /dev/null)" ]; then
                                        echo " interface $1 is offline (tracking $tracking)"
                                else
                                        echo " interface $1 is offline"