aboutsummaryrefslogtreecommitdiffstats
path: root/monitor.h
diff options
context:
space:
mode:
authorOt ten Thije <ottenthije@google.com>2010-10-06 17:48:15 +0100
committerOt ten Thije <ottenthije@google.com>2010-10-28 13:47:54 +0100
commit2ff39a367738422c0ca1313cac8ff380e1fdd498 (patch)
treea85cd059101de7f5eac9cd1f205d8971b6a3910d /monitor.h
parentf5f9aed3f35a80d8112849d0d354a465acfbbcc5 (diff)
downloadexternal_qemu-2ff39a367738422c0ca1313cac8ff380e1fdd498.zip
external_qemu-2ff39a367738422c0ca1313cac8ff380e1fdd498.tar.gz
external_qemu-2ff39a367738422c0ca1313cac8ff380e1fdd498.tar.bz2
Control state snapshots from Android console.
This patch exposes Qemu's save, load, delete and list commands for state snapshots on the Android console. A level of indirection is added by means of the OutputChannel construct. This allows us to show the output of the Qemu commands on the console rather than on the monitor, while minimizing the differences with the upstream codebase. The new commands are exposed only when the configuration constant CONFIG_ANDROID_SNAPSHOTS is not 0. Change-Id: I558d5cd505d321fe2da5835713d341d151f60534
Diffstat (limited to 'monitor.h')
-rw-r--r--monitor.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/monitor.h b/monitor.h
index 2d478fc..fc80bcb 100644
--- a/monitor.h
+++ b/monitor.h
@@ -53,7 +53,7 @@ int monitor_read_bdrv_key_start(Monitor *mon, BlockDriverState *bs,
int monitor_get_fd(Monitor *mon, const char *fdname);
-void monitor_vprintf(Monitor *mon, const char *fmt, va_list ap);
+int monitor_vprintf(Monitor *mon, const char *fmt, va_list ap);
void monitor_printf(Monitor *mon, const char *fmt, ...)
__attribute__ ((__format__ (__printf__, 2, 3)));
void monitor_print_filename(Monitor *mon, const char *filename);