From 845a2e77f9588594b898a2eaebc096482ff8406f Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Fri, 8 Aug 2003 19:20:58 +0000 Subject: - ifup-routes: pass the interface name to handle_file() so that we don't try to use the routes file's name as an interface name --- sysconfig/network-scripts/ifup-routes | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sysconfig') diff --git a/sysconfig/network-scripts/ifup-routes b/sysconfig/network-scripts/ifup-routes index 37bd2287..ee352193 100755 --- a/sysconfig/network-scripts/ifup-routes +++ b/sysconfig/network-scripts/ifup-routes @@ -15,7 +15,7 @@ handle_file () { if [ "x$(eval echo '$'GATEWAY$routenum)x" != "xx" ]; then line="$line via $(eval echo '$'GATEWAY$routenum)" fi - line="$line dev $1" + line="$line dev $2" /sbin/ip route add $line routenum=$(($routenum+1)) done @@ -30,7 +30,7 @@ for file in $FILES; do if [ -f "$file" ]; then if egrep -q 'ADDRESS[0-9]+=' $file ; then # new format - handle_file $file + handle_file $file $1 else # older format while read line; do @@ -44,4 +44,4 @@ done # Red Hat network configuration format NICK=${2:-$1} CONFIG="/etc/sysconfig/network-scripts/$NICK.route" -[ -f $CONFIG ] && handle_file $CONFIG +[ -f $CONFIG ] && handle_file $CONFIG $1 -- cgit v1.2.1