diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index be20053c0d..ecfe6020f3 100644 --- a/src/qemu/qemu_command.c +++ b/src/qemu/qemu_command.c @@ -8736,6 +8736,8 @@ qemuBuildInterfaceConnect(virDomainObj *vm, size_t tapfdSize = net->driver.virtio.queues; g_autofree int *tapfd = g_new0(int, tapfdSize + 1); + memset(tapfd, -1, (tapfdSize + 1) * sizeof(*tapfd)); + if (tapfdSize == 0) tapfdSize = 1;