Don't report final eends for interfaces as they make no sense.

This commit is contained in:
Roy Marples
2009-04-25 18:02:28 +00:00
parent f51d8d0b7d
commit bd6bb932df

View File

@ -192,7 +192,7 @@ start()
done done
[ -n "$cf" -o -n "$upcmd" -o \ [ -n "$cf" -o -n "$upcmd" -o \
-f /etc/ifup."$int" -o -f "$cf" ] || continue -f /etc/ifup."$int" -o -f "$cf" ] || continue
vebegin "$int" veinfo "$int"
case "$func" in case "$func" in
ip) func=runip;; ip) func=runip;;
esac esac
@ -219,7 +219,6 @@ start()
esac esac
done done
eoutdent eoutdent
veend $? || cr=1
done done
eoutdent eoutdent
eend $cr eend $cr
@ -239,7 +238,7 @@ start()
stop() stop()
{ {
local int= intv= cmd= downcmd= local int= intv= cmd= downcmd= r=
einfo "Stopping network" einfo "Stopping network"
routeflush routeflush
eindent eindent
@ -252,11 +251,10 @@ stop()
-f /etc/ifconfig."$int" -o \ -f /etc/ifconfig."$int" -o \
-n "$downcmd" -o -f /etc/ifdown."$int" ]; -n "$downcmd" -o -f /etc/ifdown."$int" ];
then then
vebegin "$int" veinfo "$int"
runargs /etc/ifdown."$int" "$downcmd" runargs /etc/ifdown."$int" "$downcmd"
ifconfig "$int" down 2>/dev/null ifconfig "$int" down 2>/dev/null
ifconfig "$int" destroy 2>/dev/null ifconfig "$int" destroy 2>/dev/null
veend $?
fi fi
done done
eoutdent eoutdent