diff options
| author | Jordan K. Hubbard <jkh@FreeBSD.org> | 1998-11-15 09:06:20 +0000 |
|---|---|---|
| committer | Jordan K. Hubbard <jkh@FreeBSD.org> | 1998-11-15 09:06:20 +0000 |
| commit | 18c434c8f2a7c39c4d1087771e10fa0f262e9924 (patch) | |
| tree | c0fb213eb41cd6c218b45525a98289ac8d7720f0 /release/sysinstall/network.c | |
| parent | 50f292a2b55d3c255e1f22dd527ca4ca944102ff (diff) | |
Notes
Diffstat (limited to 'release/sysinstall/network.c')
| -rw-r--r-- | release/sysinstall/network.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/release/sysinstall/network.c b/release/sysinstall/network.c index 7dde08df8252..a20e5614ab2c 100644 --- a/release/sysinstall/network.c +++ b/release/sysinstall/network.c @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: network.c,v 1.31 1998/07/12 17:11:53 brian Exp $ + * $Id: network.c,v 1.32 1998/10/01 19:26:02 msmith Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -58,9 +58,15 @@ mediaInitNetwork(Device *dev) if (!RunningAsInit || networkInitialized) return TRUE; - msgDebug("Init routine called for network device %s.\n", dev->name); - if (!file_readable("/etc/resolv.conf")) - configResolv(); + if (isDebug()) + msgDebug("Init routine called for network device %s.\n", dev->name); + + if (!file_readable("/etc/resolv.conf")) { + if (DITEM_STATUS(configResolv(NULL)) == DITEM_FAILURE) { + msgConfirm("Can't seem to write out /etc/resolv.conf. Net cannot be used."); + return FALSE; + } + } /* Old PPP process lying around? */ if (pppPID) { |
