diff options
Diffstat (limited to 'src/core/procedures/base')
-rw-r--r-- | src/core/procedures/base | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/core/procedures/base b/src/core/procedures/base index 47ebd8a..362afa1 100644 --- a/src/core/procedures/base +++ b/src/core/procedures/base @@ -164,8 +164,10 @@ worker_auto_fstab () worker_auto_network () { - [ "$S_DHCP" = 1 ] && target_configure_network dhcp "$PROXY_HTTP" "$PROXY_FTP" - [ "$S_DHCP" != 1 ] && target_configure_network fixed "$PROXY_HTTP" "$PROXY_FTP" + [ "$S_DHCP" = 1 ] && target_configure_network dhcp "$PROXY_HTTP" "$PROXY_FTP" && return 0 + [ "$S_DHCP" = 0 ] && target_configure_network fixed "$PROXY_HTTP" "$PROXY_FTP" && return 0 + [ "$S_DHCP" != 1 -a "$S_DHCP" != 0 ] && return 0 + return 1 } |