From: Florian Fainelli Date: Sun, 13 May 2007 22:09:13 +0000 (+0000) Subject: Backport udhcpc fix to kamikaze_pre1 X-Git-Tag: kamikaze_7.06~17 X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=46f70be05ae164b7ec8bfe89c057fa4e99f58128;p=openwrt%2Fsvn-archive%2Fopenwrt.git Backport udhcpc fix to kamikaze_pre1 SVN-Revision: 7216 --- diff --git a/package/base-files/files/usr/share/udhcpc/default.script b/package/base-files/files/usr/share/udhcpc/default.script index c723953566..3de1de6463 100755 --- a/package/base-files/files/usr/share/udhcpc/default.script +++ b/package/base-files/files/usr/share/udhcpc/default.script @@ -28,7 +28,7 @@ case "$1" in netmask ${subnet:-255.255.255.0} \ broadcast ${broadcast:-+} - if [ -n "$router" ] ; then + if [ "$router" != "$(route -n | grep '^0.0.0.0' | grep $interface | awk '{ print $2 }')" ] ; then echo "deleting routers" while route del default gw 0.0.0.0 dev $interface >&- 2>&- ; do :; done