aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Nottingham <notting@redhat.com>2010-05-13 17:24:11 -0400
committerBill Nottingham <notting@redhat.com>2010-05-13 17:24:52 -0400
commitcbc5821472ff8bbe662acab5a4a3dbd8a01300c8 (patch)
treec91ead09d2e0cc40377144252039efb3e3ef8e2f
parent45a56aab675de3d8b79947a4c61e6e3adaa5febe (diff)
downloadinitscripts-cbc5821472ff8bbe662acab5a4a3dbd8a01300c8.tar
initscripts-cbc5821472ff8bbe662acab5a4a3dbd8a01300c8.tar.gz
initscripts-cbc5821472ff8bbe662acab5a4a3dbd8a01300c8.tar.bz2
initscripts-cbc5821472ff8bbe662acab5a4a3dbd8a01300c8.tar.xz
initscripts-cbc5821472ff8bbe662acab5a4a3dbd8a01300c8.zip
Behave sanely if we're not passed a device at all. (#589521, #592108)
-rw-r--r--sysconfig/network-scripts/network-functions2
1 files changed, 2 insertions, 0 deletions
diff --git a/sysconfig/network-scripts/network-functions b/sysconfig/network-scripts/network-functions
index b8db6bdf..013286ca 100644
--- a/sysconfig/network-scripts/network-functions
+++ b/sysconfig/network-scripts/network-functions
@@ -212,6 +212,8 @@ is_nm_active ()
# Sets $alias to the device module if $? != 0
is_available ()
{
+ [ -z "$1" ] && return 1
+
[ -d "/sys/class/net/$1" ] && return 0
[ -n "$BONDING_OPTS" ] && install_bonding_driver $1