summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2002-12-04 01:31:11 +0000
committerMike Fulbright <msf@redhat.com>2002-12-04 01:31:11 +0000
commitea68410052b882180aaca58ec515620892b884eb (patch)
tree30517eb6f4720b1d58e7e84bda15add9af98a11b
parentd4a4d6a21f436771863ddff97781b0d723a55bfb (diff)
downloadanaconda-ea68410052b882180aaca58ec515620892b884eb.tar.gz
anaconda-ea68410052b882180aaca58ec515620892b884eb.tar.xz
anaconda-ea68410052b882180aaca58ec515620892b884eb.zip
add some comments, never hurts
-rw-r--r--loader2/net.c5
-rw-r--r--loader2/nfsinstall.c1
2 files changed, 4 insertions, 2 deletions
diff --git a/loader2/net.c b/loader2/net.c
index 89100a9bb..da55d7a5f 100644
--- a/loader2/net.c
+++ b/loader2/net.c
@@ -166,6 +166,7 @@ static int getDnsServers(struct networkDeviceConfig * cfg) {
return LOADER_OK;
}
+/* given loader data from kickstart, populate network configuration struct */
void setupNetworkDeviceConfig(struct networkDeviceConfig * cfg,
struct loaderData_s * loaderData,
int flags) {
@@ -668,10 +669,10 @@ void setKickstartNetwork(struct loaderData_s * loaderData, int argc,
if (noDns) {
loaderData->noDns = 1;
}
-
}
-
+/* if multiple interfaces get one to use from user. */
+/* NOTE - uses kickstart data available in loaderData */
int chooseNetworkInterface(struct knownDevices * kd,
struct loaderData_s * loaderData,
int flags) {
diff --git a/loader2/nfsinstall.c b/loader2/nfsinstall.c
index e3a6a5624..565dfb52e 100644
--- a/loader2/nfsinstall.c
+++ b/loader2/nfsinstall.c
@@ -92,6 +92,7 @@ char * mountNfsImage(struct installMethod * method,
memset(&netDev, 0, sizeof(netDev));
netDev.isDynamic = 1;
+ /* populate netDev based on any kickstart data */
setupNetworkDeviceConfig(&netDev, loaderData, flags);
/* JKFIXME: ASSERT -- we have a network device when we get here */