1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- /*
- * Compatibility for qemu-img/qemu-nbd
- *
- * Copyright IBM, Corp. 2008
- *
- * Authors:
- * Anthony Liguori <aliguori@us.ibm.com>
- *
- * This work is licensed under the terms of the GNU GPL, version 2. See
- * the COPYING file in the top-level directory.
- *
- */
- #include "qemu-common.h"
- #include "monitor.h"
- #include "qemu-timer.h"
- #include "qemu-log.h"
- #include <sys/time.h>
- QEMUClock *rt_clock;
- QEMUClock *vm_clock;
- FILE *logfile;
- struct QEMUBH
- {
- QEMUBHFunc *cb;
- void *opaque;
- };
- void qemu_service_io(void)
- {
- }
- Monitor *cur_mon;
- int monitor_cur_is_qmp(void)
- {
- return 0;
- }
- void monitor_set_error(Monitor *mon, QError *qerror)
- {
- }
- void monitor_vprintf(Monitor *mon, const char *fmt, va_list ap)
- {
- }
- void monitor_printf(Monitor *mon, const char *fmt, ...)
- {
- }
- void monitor_print_filename(Monitor *mon, const char *filename)
- {
- }
- void monitor_protocol_event(MonitorEvent event, QObject *data)
- {
- }
- int qemu_set_fd_handler2(int fd,
- IOCanReadHandler *fd_read_poll,
- IOHandler *fd_read,
- IOHandler *fd_write,
- void *opaque)
- {
- return 0;
- }
- void qemu_notify_event(void)
- {
- }
- QEMUTimer *qemu_new_timer(QEMUClock *clock, int scale,
- QEMUTimerCB *cb, void *opaque)
- {
- return qemu_malloc(1);
- }
- void qemu_free_timer(QEMUTimer *ts)
- {
- qemu_free(ts);
- }
- void qemu_del_timer(QEMUTimer *ts)
- {
- }
- void qemu_mod_timer(QEMUTimer *ts, int64_t expire_time)
- {
- }
- int64_t qemu_get_clock_ns(QEMUClock *clock)
- {
- return 0;
- }
|