summaryrefslogtreecommitdiffstats
path: root/loader2/net.c
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2004-08-10 19:58:08 +0000
committerJeremy Katz <katzj@redhat.com>2004-08-10 19:58:08 +0000
commit705cd5bdad88f44868a76a673c4cf4cd6ef3c940 (patch)
tree94c6624c1158412a13a78770e58de422a2ce0b61 /loader2/net.c
parentf70b8d68be17a032b872c1e50d353e56c767549c (diff)
downloadanaconda-705cd5bdad88f44868a76a673c4cf4cd6ef3c940.tar.gz
anaconda-705cd5bdad88f44868a76a673c4cf4cd6ef3c940.tar.xz
anaconda-705cd5bdad88f44868a76a673c4cf4cd6ef3c940.zip
don't try to look up the hostname if we don't have any dns servers (#129588)
Diffstat (limited to 'loader2/net.c')
-rw-r--r--loader2/net.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/loader2/net.c b/loader2/net.c
index 94da66edb..c63a83285 100644
--- a/loader2/net.c
+++ b/loader2/net.c
@@ -784,6 +784,11 @@ int findHostAndDomain(struct networkDeviceConfig * dev, int flags) {
writeResolvConf(dev);
}
+ if (dev->dev.numDns == 0) {
+ logMessage("no DNS servers, can't look up hostname");
+ return 1;
+ }
+
if (!(dev->dev.set & PUMP_NETINFO_HAS_HOSTNAME)) {
if (!FL_CMDLINE(flags))
winStatus(50, 3, _("Hostname"),