From: nbd Date: Mon, 16 Oct 2006 23:01:17 +0000 (+0000) Subject: fix default interface for ez-ipupdate (#835) X-Git-Url: http://207.154.207.93/?a=commitdiff_plain;h=dc7238bdf25ecb7adf5464baab924f9a45c213f7;p=packages.git fix default interface for ez-ipupdate (#835) git-svn-id: svn://svn.openwrt.org/openwrt/packages@5170 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/net/ez-ipupdate/files/ez-ipupdate.hotplug b/net/ez-ipupdate/files/ez-ipupdate.hotplug index c305458b1..352c40448 100644 --- a/net/ez-ipupdate/files/ez-ipupdate.hotplug +++ b/net/ez-ipupdate/files/ez-ipupdate.hotplug @@ -4,7 +4,11 @@ COMMAND=/usr/sbin/$NAME [ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && { [ -x $COMMAND ] && [ -r $CONFIG ] && { - eval "ifname=\"\${${INTERFACE}_ifname}\"" - $COMMAND -c $CONFIG -i $ifname 2>&1 | logger -t $NAME + include /lib/network + scan_interfaces + + config_get ifname wan ifname + [ -n "$ifname" ] && \ + $COMMAND -c $CONFIG -i $ifname 2>&1 | logger -t $NAME } & }