diff options
-rwxr-xr-x | network-scripts/ifup-routes | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/network-scripts/ifup-routes b/network-scripts/ifup-routes index 517c2bbb..e88ea9d5 100755 --- a/network-scripts/ifup-routes +++ b/network-scripts/ifup-routes @@ -19,7 +19,7 @@ handle_file () { line="$line via $(eval echo '$'GATEWAY$routenum)" fi line="$line dev $2" - /sbin/ip route add $line + /sbin/ip route replace $line routenum=$(($routenum+1)) done } @@ -34,7 +34,7 @@ handle_ip_file() { fi { cat "$file" ; echo ; } | while read line; do if [[ ! "$line" =~ $MATCH ]]; then - /sbin/ip $proto $type add $line + /sbin/ip $proto $type replace $line fi done } |