Allow bootdevice change from the monitor

(Gildas Le Nadan)


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4333 c046a42c-6fe2-441c-8c8c-71466251a162
diff --git a/vl.c b/vl.c
index 1795db3..30d31cc 100644
--- a/vl.c
+++ b/vl.c
@@ -6855,6 +6855,14 @@
         cpu_interrupt(cpu_single_env, CPU_INTERRUPT_EXIT);
 }
 
+/* boot_set handler */
+QEMUBootSetHandler *qemu_boot_set_handler = NULL;
+
+void qemu_register_boot_set(QEMUBootSetHandler *func)
+{
+	qemu_boot_set_handler = func;
+}
+
 void main_loop_wait(int timeout)
 {
     IOHandlerRecord *ioh;