summaryrefslogtreecommitdiffstats
path: root/loader/net.c
diff options
context:
space:
mode:
authorErik Troan <ewt@redhat.com>2000-08-14 19:11:28 +0000
committerErik Troan <ewt@redhat.com>2000-08-14 19:11:28 +0000
commit91598dee51ecd5f87359143c885ebea13a921cad (patch)
treeae4b913dcb914cd18c634c5f5042cde68eb2505f /loader/net.c
parentbb4bb7b681b6a76aa7726ad0ac56282cff6f8482 (diff)
downloadanaconda-91598dee51ecd5f87359143c885ebea13a921cad.tar.gz
anaconda-91598dee51ecd5f87359143c885ebea13a921cad.tar.xz
anaconda-91598dee51ecd5f87359143c885ebea13a921cad.zip
fixed check for blank nameserver w/ DHCP doesn't give oner0-8-6
Diffstat (limited to 'loader/net.c')
-rw-r--r--loader/net.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/loader/net.c b/loader/net.c
index 5cc1841cb..2825763a6 100644
--- a/loader/net.c
+++ b/loader/net.c
@@ -235,7 +235,7 @@ static void dhcpBoxCallback(newtComponent co, void * ptr) {
static int getDnsServers(struct networkDeviceConfig * cfg) {
int rc;
- char * ns = NULL;
+ char * ns = "";
struct newtWinEntry entry[] = { { N_("Nameserver IP"), &ns, 0 },
{ NULL, NULL, 0 } };
@@ -250,7 +250,7 @@ static int getDnsServers(struct networkDeviceConfig * cfg) {
if (rc == 2) return LOADER_BACK;
- if (entry->value && !inet_aton(ns, &cfg->dev.dnsServers[0])) {
+ if (ns && *ns && !inet_aton(ns, &cfg->dev.dnsServers[0])) {
newtWinMessage(_("Invalid IP Information"), _("Retry"),
_("You entered an invalid IP address."));
rc = 2;