]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - src/ppp/ip-up
Fix gateway code that manipulates /etc/hosts.
[people/teissler/ipfire-2.x.git] / src / ppp / ip-up
index ab01ad38b71f8eea2216d8e64906cfed615f91db..4ce95a5050d9205a280ece88c43eb03b9720fa3c 100644 (file)
@@ -58,7 +58,7 @@ run_subdir ${rc_base}/init.d/networking/red.up/
 #Check if gateway has answerd to ping, if not replace with ping.ipfire.org
 TEST=`/usr/bin/ping -c 2 $5 2>/dev/null | tail -2 | head -1 | cut -d"," -f2`;
 
-grep -v "gateway" /etc/hosts > /tmp/hosts
+grep -v -E "\<gateway\>" /etc/hosts > /tmp/hosts
 
 if [ "$TEST" == " 2 received" ]; then
        #ping the ppp-gateway