summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/stage1.c
diff options
context:
space:
mode:
authorGuillaume Cottenceau <gc@mandriva.com>2001-12-11 14:48:26 +0000
committerGuillaume Cottenceau <gc@mandriva.com>2001-12-11 14:48:26 +0000
commitff6c12f0ceb79027381fcaa32db851072f2e8387 (patch)
treef7311b8decf6686323f5c7de4d79ef087c8107f6 /mdk-stage1/stage1.c
parentab387f437171d69c39fa5c9754ff8fcdbc04adf5 (diff)
downloaddrakx-backup-do-not-use-ff6c12f0ceb79027381fcaa32db851072f2e8387.tar
drakx-backup-do-not-use-ff6c12f0ceb79027381fcaa32db851072f2e8387.tar.gz
drakx-backup-do-not-use-ff6c12f0ceb79027381fcaa32db851072f2e8387.tar.bz2
drakx-backup-do-not-use-ff6c12f0ceb79027381fcaa32db851072f2e8387.tar.xz
drakx-backup-do-not-use-ff6c12f0ceb79027381fcaa32db851072f2e8387.zip
support "filename" in DHCP answers and give this
to stage2 as --kickstart parameter
Diffstat (limited to 'mdk-stage1/stage1.c')
-rw-r--r--mdk-stage1/stage1.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/mdk-stage1/stage1.c b/mdk-stage1/stage1.c
index bcbf2c0e5..4370ebe1d 100644
--- a/mdk-stage1/stage1.c
+++ b/mdk-stage1/stage1.c
@@ -68,6 +68,7 @@
* globals */
char * method_name;
+char * stage2_kickstart = NULL;
void fatal_error(char *msg)
@@ -445,6 +446,10 @@ int main(int argc, char **argv, char **env)
}
if (disable_modules)
*argptr++ = "--blank";
+ if (stage2_kickstart) {
+ *argptr++ = "--kickstart";
+ *argptr++ = stage2_kickstart;
+ }
*argptr++ = NULL;
execve(stage2_args[0], stage2_args, grab_env());