From c8d41b2c2906f31181e9e5d479b76066a700a983 Mon Sep 17 00:00:00 2001 From: Juan Quintela Date: Thu, 20 Aug 2009 19:42:21 +0200 Subject: move do_loadvm() to monitor.c Signed-off-by: Juan Quintela Signed-off-by: Anthony Liguori --- monitor.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'monitor.c') diff --git a/monitor.c b/monitor.c index 967171b..57ce68b 100644 --- a/monitor.c +++ b/monitor.c @@ -1721,6 +1721,17 @@ static void do_closefd(Monitor *mon, const char *fdname) fdname); } +static void do_loadvm(Monitor *mon, const char *name) +{ + int saved_vm_running = vm_running; + + vm_stop(0); + + load_vmstate(mon, name); + if (saved_vm_running) + vm_start(); +} + int monitor_get_fd(Monitor *mon, const char *fdname) { mon_fd_t *monfd; -- cgit v1.1