From: David Woodhouse Date: Mon, 23 Oct 2023 08:37:54 +0000 (+0100) Subject: hw/s390x/s390-virtio-ccw: use qemu_create_nic_device() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=646f87a87408c04f42e1931637eb43bada4f36b5;p=qemu.git hw/s390x/s390-virtio-ccw: use qemu_create_nic_device() Signed-off-by: David Woodhouse Acked-by: Thomas Huth --- diff --git a/hw/s390x/s390-virtio-ccw.c b/hw/s390x/s390-virtio-ccw.c index c99682b07d..62804cc228 100644 --- a/hw/s390x/s390-virtio-ccw.c +++ b/hw/s390x/s390-virtio-ccw.c @@ -229,16 +229,9 @@ static void s390_init_ipl_dev(const char *kernel_filename, static void s390_create_virtio_net(BusState *bus, const char *name) { - int i; - - for (i = 0; i < nb_nics; i++) { - NICInfo *nd = &nd_table[i]; - DeviceState *dev; - - qemu_check_nic_model(nd, "virtio"); + DeviceState *dev; - dev = qdev_new(name); - qdev_set_nic_properties(dev, nd); + while ((dev = qemu_create_nic_device(name, true, "virtio"))) { qdev_realize_and_unref(dev, bus, &error_fatal); } }