From 024a680e4b82206091614b94edaf90ede82936a9 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 21 Jun 2001 18:10:54 +0000 Subject: fix iwconfig return code return, and switch check_link_down returns to make ifup work (#45364) --- sysconfig/network-scripts/network-functions | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'sysconfig/network-scripts/network-functions') diff --git a/sysconfig/network-scripts/network-functions b/sysconfig/network-scripts/network-functions index 3dbe4b96..0400e69f 100644 --- a/sysconfig/network-scripts/network-functions +++ b/sysconfig/network-scripts/network-functions @@ -86,11 +86,11 @@ check_link_down () if [ -x /sbin/mii-tool ]; then output=`/sbin/mii-tool $1 2>&1` if echo $output | grep -q "Operation not supported"; then - return 0 + return 1 elif echo $output | grep -q "link ok"; then - return 0 - else return 1 + else + return 0 fi fi return 0 @@ -99,7 +99,6 @@ check_link_down () check_default_route () { ip route | grep -q default - return $? } find_gateway_dev () @@ -135,7 +134,8 @@ add_default_route () is_wireless_device () { if [ -x /sbin/iwconfig ]; then - return iwconfig $1 | grep -q -v "no wireless extensions" + iwconfig $1 2>&1 | grep -q -v "no wireless extensions" + return $? else return 1 fi -- cgit v1.2.1