C++程序  |  66行  |  1.12 KB

/*
 * QEMU live migration
 *
 * 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 "migration.h"
#include "monitor.h"
#include "buffered_file.h"
#include "sysemu.h"
#include "block.h"
#include "qemu_socket.h"

//#define DEBUG_MIGRATION

#ifdef DEBUG_MIGRATION
#define dprintf(fmt, ...) \
    do { printf("migration: " fmt, ## __VA_ARGS__); } while (0)
#else
#define dprintf(fmt, ...) \
    do { } while (0)
#endif

void qemu_start_incoming_migration(const char *uri)
{
    fprintf(stderr, "migration not supported !!\n");
}

void do_migrate(Monitor *mon, int detach, const char *uri)
{
	return;
}

void do_migrate_cancel(Monitor *mon)
{
	return;
}

void do_migrate_set_speed(Monitor *mon, const char *value)
{
	return;
}

uint64_t migrate_max_downtime(void)
{
    return 0;
}

void do_migrate_set_downtime(Monitor *mon, const char *value)
{
    return;
}

void do_info_migrate(Monitor *mon)
{
	monitor_printf(mon, "No Migration support\n");
}