diff options
author | Chris Lumens <clumens@redhat.com> | 2008-01-23 12:19:03 -0500 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2008-01-23 12:19:03 -0500 |
commit | 38dbc4db50dc16c687bd98c26d850eec1d0392f9 (patch) | |
tree | 88a71edeb861632e432bde34eb476658f13c40d2 /loader2/loader.c | |
parent | b7a5a31f4c0c908e4025cf1a2bcaf2930b64150b (diff) | |
download | anaconda-38dbc4db50dc16c687bd98c26d850eec1d0392f9.tar.gz anaconda-38dbc4db50dc16c687bd98c26d850eec1d0392f9.tar.xz anaconda-38dbc4db50dc16c687bd98c26d850eec1d0392f9.zip |
Add dogtail support (#172891, #239024).
Patches are from Alexander Todorov <atodorov AT redhat DOT com>.
Diffstat (limited to 'loader2/loader.c')
-rw-r--r-- | loader2/loader.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/loader2/loader.c b/loader2/loader.c index 1b2bce564..deff18142 100644 --- a/loader2/loader.c +++ b/loader2/loader.c @@ -772,6 +772,8 @@ static void parseCmdLineFlags(struct loaderData_s * loaderData, loaderData->updatessrc = strdup(argv[i] + 8); else if (!strncasecmp(argv[i], "updates", 7)) flags |= LOADER_FLAGS_UPDATES; + else if (!strncasecmp(argv[i], "dogtail=", 8)) + loaderData->dogtailurl = strdup(argv[i] + 8); else if (!strncasecmp(argv[i], "dd=", 3) || !strncasecmp(argv[i], "driverdisk=", 11)) { loaderData->ddsrc = strdup(argv[i] + @@ -1851,6 +1853,11 @@ int main(int argc, char ** argv) { *argptr++ = loaderData.updatessrc; } + if (loaderData.dogtailurl) { + *argptr++ = "--dogtail"; + *argptr++ = loaderData.dogtailurl; + } + if ((loaderData.lang) && !FL_NOPASS(flags)) { *argptr++ = "--lang"; *argptr++ = loaderData.lang; |