diff options
Diffstat (limited to 'defaultenv-2/base')
-rw-r--r-- | defaultenv-2/base/bin/ifup | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/defaultenv-2/base/bin/ifup b/defaultenv-2/base/bin/ifup index ed33b06672..37b986c44b 100644 --- a/defaultenv-2/base/bin/ifup +++ b/defaultenv-2/base/bin/ifup @@ -51,14 +51,17 @@ if [ "$ip" = static ]; then ${interface}.netmask=$netmask ${interface}.serverip=$serverip ${interface}.gateway=$gateway + ret=0 elif [ "$ip" = dhcp ]; then dhcp ret=$? if [ $ret = 0 -a -n "$serverip" ]; then ${interface}.serverip=$serverip fi +fi - exit $ret +if [ $ret = 0 ]; then + echo -o /tmp/network/$interface up fi -echo -o /tmp/network/$interface up +exit $ret |