summaryrefslogtreecommitdiffstats
path: root/loader2/loader.c
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2003-07-07 21:06:31 +0000
committerMike Fulbright <msf@redhat.com>2003-07-07 21:06:31 +0000
commit4394fd0521de56b6021fddf07faf34cac9a15910 (patch)
tree03ed3fbe1f084eed0211b01b614c1ce77ccfca01 /loader2/loader.c
parentf879397d3c610caee34eb5b8301467cf7a406743 (diff)
downloadanaconda-4394fd0521de56b6021fddf07faf34cac9a15910.tar.gz
anaconda-4394fd0521de56b6021fddf07faf34cac9a15910.tar.xz
anaconda-4394fd0521de56b6021fddf07faf34cac9a15910.zip
support for sending MAC address as an HTTP header, needed for RHN provisioning
Diffstat (limited to 'loader2/loader.c')
-rw-r--r--loader2/loader.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/loader2/loader.c b/loader2/loader.c
index 164bbdf79..04ff4d34f 100644
--- a/loader2/loader.c
+++ b/loader2/loader.c
@@ -492,6 +492,8 @@ static int parseCmdLineFlags(int flags, struct loaderData_s * loaderData,
flags |= LOADER_FLAGS_SERIAL;
else if (!strcasecmp(argv[i], "nofb"))
flags |= LOADER_FLAGS_NOFB;
+ else if (!strcasecmp(argv[i], "kssendmac"))
+ flags |= LOADER_FLAGS_KICKSTART_SEND_MAC;
else if (!strncasecmp(argv[i], "debug=", 6))
setLogLevel(strtol(argv[i] + 6, (char **)NULL, 10));
else if (!strncasecmp(argv[i], "ksdevice=", 9)) {
@@ -1052,6 +1054,9 @@ int main(int argc, char ** argv) {
if (mediacheck) flags |= LOADER_FLAGS_MEDIACHECK;
if (ksFile) flags |= LOADER_FLAGS_KICKSTART;
+ /* uncomment to enable sending mac address in ks=http:/ header */
+ flags |= LOADER_FLAGS_KICKSTART_SEND_MAC;
+
/* JKFIXME: I do NOT like this... it also looks kind of bogus */
#if defined(__s390__) && !defined(__s390x__)
flags |= LOADER_FLAGS_NOSHELL | LOADER_FLAGS_NOUSB;