diff options
author | Erik Troan <ewt@redhat.com> | 2000-08-14 19:11:28 +0000 |
---|---|---|
committer | Erik Troan <ewt@redhat.com> | 2000-08-14 19:11:28 +0000 |
commit | 91598dee51ecd5f87359143c885ebea13a921cad (patch) | |
tree | ae4b913dcb914cd18c634c5f5042cde68eb2505f /loader/net.c | |
parent | bb4bb7b681b6a76aa7726ad0ac56282cff6f8482 (diff) | |
download | anaconda-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.c | 4 |
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; |