X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=qemu-tool.c;h=b46631e4227af0351adec88d46b6f384efa1fff5;hb=fe0bd475aa31e60674f7f53b85dc293108026202;hp=318c5fcbca8a943b52fd5e765be9b5c0450db101;hpb=99918cec1968b94c8ac3afe51b2a34e5c78c81b3;p=mirror_qemu.git diff --git a/qemu-tool.c b/qemu-tool.c index 318c5fcbca..b46631e422 100644 --- a/qemu-tool.c +++ b/qemu-tool.c @@ -19,6 +19,7 @@ #include "qemu-log.h" #include "migration.h" #include "main-loop.h" +#include "sysemu.h" #include "qemu_socket.h" #include "slirp/libslirp.h" @@ -30,8 +31,18 @@ struct QEMUBH void *opaque; }; +const char *qemu_get_vm_name(void) +{ + return NULL; +} + Monitor *cur_mon; +void vm_stop(RunState state) +{ + abort(); +} + int monitor_cur_is_qmp(void) { return 0; @@ -59,7 +70,7 @@ void monitor_protocol_event(MonitorEvent event, QObject *data) int64_t cpu_get_clock(void) { - return qemu_get_clock_ns(rt_clock); + return get_clock_realtime(); } int64_t cpu_get_icount(void) @@ -81,13 +92,6 @@ void qemu_clock_warp(QEMUClock *clock) { } -int qemu_init_main_loop(void) -{ - init_clocks(); - init_timer_alarm(); - return main_loop_init(); -} - void slirp_update_timeout(uint32_t *timeout) { }