Lines 29-41
Link Here
|
29 |
# Don't bring down lo in auto mode. |
29 |
# Don't bring down lo in auto mode. |
30 |
[ "$int" = "lo" ] && continue |
30 |
[ "$int" = "lo" ] && continue |
31 |
fi |
31 |
fi |
32 |
# Only bring down interfaces that are actually up. |
32 |
vecho 2 "Bringing down interface $int" |
33 |
if network_if_is_up $int ; then |
33 |
network_ifdown $int |
34 |
vecho 2 "Bringing down interface $int" |
34 |
[ $? -ne 0 ] && ret=1 |
35 |
network_ifdown $int |
35 |
NETWORK_DOWNEDIFS="$int $NETWORK_DOWNEDIFS" |
36 |
[ $? -ne 0 ] && ret=1 |
|
|
37 |
NETWORK_DOWNEDIFS="$int $NETWORK_DOWNEDIFS" |
38 |
fi |
39 |
done |
36 |
done |
40 |
return $ret |
37 |
return $ret |
41 |
} |
38 |
} |
Lines 100-108
Link Here
|
100 |
network_ifdown() { |
97 |
network_ifdown() { |
101 |
[ -x "/etc/init.d/net.$1" ] && /etc/init.d/net.$1 stop |
98 |
[ -x "/etc/init.d/net.$1" ] && /etc/init.d/net.$1 stop |
102 |
} |
99 |
} |
103 |
network_if_is_up() { |
|
|
104 |
[ -x "/etc/init.d/net.$1" ] && return `/etc/init.d/net.$1 --quiet status` |
105 |
} |
106 |
;; |
100 |
;; |
107 |
suse) |
101 |
suse) |
108 |
network_ifup() { |
102 |
network_ifup() { |