migration.c (eaedde5255842e8add96bec127567e2a8b3be9a8) migration.c (54aa3de72ea2aaa2e903e7e879a4f3dda515a00e)
1/*
2 * QEMU live migration
3 *
4 * Copyright IBM, Corp. 2008
5 *
6 * Authors:
7 * Anthony Liguori <aliguori@us.ibm.com>
8 *

--- 392 unchanged lines hidden (view full) ---

401 }
402 migration_colo_enabled = true;
403 return 0;
404}
405
406void migrate_add_address(SocketAddress *address)
407{
408 MigrationIncomingState *mis = migration_incoming_get_current();
1/*
2 * QEMU live migration
3 *
4 * Copyright IBM, Corp. 2008
5 *
6 * Authors:
7 * Anthony Liguori <aliguori@us.ibm.com>
8 *

--- 392 unchanged lines hidden (view full) ---

401 }
402 migration_colo_enabled = true;
403 return 0;
404}
405
406void migrate_add_address(SocketAddress *address)
407{
408 MigrationIncomingState *mis = migration_incoming_get_current();
409 SocketAddressList *addrs;
410
409
411 addrs = g_new0(SocketAddressList, 1);
412 addrs->next = mis->socket_address_list;
413 mis->socket_address_list = addrs;
414 addrs->value = QAPI_CLONE(SocketAddress, address);
410 QAPI_LIST_PREPEND(mis->socket_address_list,
411 QAPI_CLONE(SocketAddress, address));
415}
416
417static void qemu_start_incoming_migration(const char *uri, Error **errp)
418{
419 const char *p = NULL;
420
421 qapi_event_send_migration(MIGRATION_STATUS_SETUP);
422 if (strstart(uri, "tcp:", &p) ||

--- 3475 unchanged lines hidden ---
412}
413
414static void qemu_start_incoming_migration(const char *uri, Error **errp)
415{
416 const char *p = NULL;
417
418 qapi_event_send_migration(MIGRATION_STATUS_SETUP);
419 if (strstart(uri, "tcp:", &p) ||

--- 3475 unchanged lines hidden ---