Same basic idea as qemu_get_machine_opts(). Signed-off-by: Peter Crosthwaite <peter.crosthwa...@xilinx.com> ---
include/sysemu/sysemu.h | 1 + vl.c | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/include/sysemu/sysemu.h b/include/sysemu/sysemu.h index ba5c7f8..d41748d 100644 --- a/include/sysemu/sysemu.h +++ b/include/sysemu/sysemu.h @@ -198,6 +198,7 @@ char *get_boot_devices_list(size_t *size, bool ignore_suffixes); DeviceState *get_boot_device(uint32_t position); QemuOpts *qemu_get_machine_opts(void); +QemuOpts *qemu_get_boot_opts(void); bool usb_enabled(bool default_usb); diff --git a/vl.c b/vl.c index bc12d0f..d761211 100644 --- a/vl.c +++ b/vl.c @@ -535,6 +535,17 @@ QemuOpts *qemu_get_machine_opts(void) return qemu_get_opts_nofail("machine"); } +/** + * Get boot options + * + * Returns: boot options (never null). + */ + +QemuOpts *qemu_get_boot_opts(void) +{ + return qemu_get_opts_nofail("boot-opts"); +} + const char *qemu_get_vm_name(void) { return qemu_name; -- 1.9.2.1.g06c4abd