summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2000-04-21 19:31:15 +0000
committerMike Fulbright <msf@redhat.com>2000-04-21 19:31:15 +0000
commitf4f030ea5e0fdbf5e5f9286f8fefb76d8a69194b (patch)
tree8d65a5ebfdbb868765dfd169cce19f84d6355ed3
parent803623cdd1d5d56515a6dd2f7c2a65493dc0fffc (diff)
downloadanaconda-f4f030ea5e0fdbf5e5f9286f8fefb76d8a69194b.tar.gz
anaconda-f4f030ea5e0fdbf5e5f9286f8fefb76d8a69194b.tar.xz
anaconda-f4f030ea5e0fdbf5e5f9286f8fefb76d8a69194b.zip
ignore hostname option to network ks cmd
-rw-r--r--loader/net.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/loader/net.c b/loader/net.c
index 607cf8c69..65c43eaa5 100644
--- a/loader/net.c
+++ b/loader/net.c
@@ -508,6 +508,7 @@ int kickstartNetwork(char * device, struct networkDeviceConfig * netDev,
{ "nameserver", '\0', POPT_ARG_STRING, NULL, 'n' },
{ "netmask", '\0', POPT_ARG_STRING, NULL, 'm' },
{ "nodns", '\0', POPT_ARG_NONE, &noDns, 0 },
+ { "hostname", '\0', POPT_ARG_STRING, NULL, 'h'},
{ 0, 0, 0, 0, 0 }
};
@@ -546,9 +547,14 @@ int kickstartNetwork(char * device, struct networkDeviceConfig * netDev,
parseAddress = &netDev->dev.netmask;
netSet = PUMP_INTFINFO_HAS_NETMASK;
break;
+
+ /* ignore hostname for now, just don't barf on it! */
+ case 'h':
+ parseAddress = NULL;
+ break;
}
- if (!inet_aton(arg, parseAddress)) {
+ if (parseAddress && !inet_aton(arg, parseAddress)) {
logMessage("bad ip number in network command: %s", arg);
return -1;
}