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 --- |