From ade6c583bebd1d89d5124fd5f3a0d02cfbb0e467 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Fri, 31 Oct 2003 09:00:14 +0000 Subject: [PATCH] Fix double link down (qboosh). svn-id: @1475 --- sysconfig/network-scripts/ifdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sysconfig/network-scripts/ifdown b/sysconfig/network-scripts/ifdown index 9fcc0d43..96c71a7b 100755 --- a/sysconfig/network-scripts/ifdown +++ b/sysconfig/network-scripts/ifdown @@ -91,13 +91,13 @@ fi vlan_setup if is_yes $ETH_VLANS && `echo $DEVICE | grep -q ^eth` ; then if echo "${DEVICE}" | grep -q '\.' ; then - ip link set ${DEVICE} down + # vlan down ip addr flush dev ${DEVICE} 2>&1 | grep -v "Nothing to flush" ip link set ${DEVICE} down /sbin/vconfig rem ${DEVICE} 2>&1 > /dev/null else # downujemy interfejs nadrzedny do vlanow - for VLANDEVICE in `ls /proc/net/vlan | grep ^${DEVICE}` ; do + for VLANDEVICE in `ls /proc/net/vlan 2> /dev/null | grep ^${DEVICE}` ; do # najpierw wszystkie vlany po kolei ip addr flush dev ${VLANDEVICE} 2>&1 | grep -v "Nothing to flush" ip link set ${VLANDEVICE} down -- 2.44.0