summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2013-05-01 17:03:08 +0800
committerJeremy Kerr <jk@ozlabs.org>2013-05-06 09:02:12 +0800
commit9f28cabee06b68047f8a61389b7c857c636c329e (patch)
tree1049e52119e4189a6cbbdf07df128e8b79b04820
parentc7c1f9f2270a753f8515d523f6b55b6d077ae6c3 (diff)
downloadtalos-petitboot-9f28cabee06b68047f8a61389b7c857c636c329e.tar.gz
talos-petitboot-9f28cabee06b68047f8a61389b7c857c636c329e.zip
discover/user-event: handle initrds
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
-rw-r--r--discover/event-parser.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/discover/event-parser.c b/discover/event-parser.c
index 289fee9..714f75c 100644
--- a/discover/event-parser.c
+++ b/discover/event-parser.c
@@ -50,6 +50,10 @@ int parse_user_event(struct discover_context *ctx, struct event *event)
opt->boot_image_file = talloc_strdup(opt, p);
+ p = event_get_param(event, "initrd");
+ if (p)
+ opt->initrd_file = talloc_strdup(opt, p);
+
p = event_get_param(event, "args");
assert(p);
OpenPOWER on IntegriCloud