---
 rc.sysinit |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/rc.sysinit b/rc.sysinit
index 1d16224..31636e5 100755
--- a/rc.sysinit
+++ b/rc.sysinit
@@ -113,13 +113,12 @@ fi
 run_hook sysinit_udevsettled
 
 # bring up the loopback interface
-if [ -d /sys/class/net/lo ]; then
+if [[ -d /sys/class/net/lo ]]; then
        stat_busy "Bringing up loopback interface"
-       /sbin/ifconfig lo 127.0.0.1 up
-       if [ $? -ne 0 ]; then
-               stat_fail
+       if ! /sbin/ifconfig lo 127.0.0.1 up; then
+           stat_fail
        else
-               stat_done
+           stat_done
        fi
 fi
 
-- 
1.7.1

Reply via email to