diff options
Diffstat (limited to 'package/base-files/files/usr')
| -rwxr-xr-x | package/base-files/files/usr/share/udhcpc/default.script | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/package/base-files/files/usr/share/udhcpc/default.script b/package/base-files/files/usr/share/udhcpc/default.script index c72395356..f2099204e 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 | 
