static gboolean _test_server_free(TestServer *server) { int i; qemu_chr_fe_deinit(&server->chr, true); for (i = 0; i < server->fds_num; i++) { close(server->fds[i]); } if (server->log_fd != -1) { close(server->log_fd); } unlink(server->socket_path); g_free(server->socket_path); unlink(server->mig_path); g_free(server->mig_path); g_free(server->chr_name); qpci_free_pc(server->bus); g_free(server); return FALSE; }
static void test_end(TestData *d) { g_free(d->dev); qpci_free_pc(d->bus); qtest_end(); }