diff options
author | Mike Fulbright <msf@redhat.com> | 2003-07-07 21:06:31 +0000 |
---|---|---|
committer | Mike Fulbright <msf@redhat.com> | 2003-07-07 21:06:31 +0000 |
commit | 4394fd0521de56b6021fddf07faf34cac9a15910 (patch) | |
tree | 03ed3fbe1f084eed0211b01b614c1ce77ccfca01 /loader2/loader.c | |
parent | f879397d3c610caee34eb5b8301467cf7a406743 (diff) | |
download | anaconda-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.c | 5 |
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; |