diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2013-05-01 17:03:08 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2013-05-06 09:02:12 +0800 |
commit | 9f28cabee06b68047f8a61389b7c857c636c329e (patch) | |
tree | 1049e52119e4189a6cbbdf07df128e8b79b04820 /discover | |
parent | c7c1f9f2270a753f8515d523f6b55b6d077ae6c3 (diff) | |
download | talos-petitboot-9f28cabee06b68047f8a61389b7c857c636c329e.tar.gz talos-petitboot-9f28cabee06b68047f8a61389b7c857c636c329e.zip |
discover/user-event: handle initrds
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'discover')
-rw-r--r-- | discover/event-parser.c | 4 |
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); |