]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: fixup USB input bus check
authorXiao Feng Ren <renxiaof@linux.vnet.ibm.com>
Thu, 31 May 2018 09:11:58 +0000 (11:11 +0200)
committerJán Tomko <jtomko@redhat.com>
Thu, 31 May 2018 10:35:40 +0000 (12:35 +0200)
This patch fixes the USB input bus check, the bug was introduced by commit 317badb

Signed-off-by: Xiao Feng Ren <renxiaof@linux.vnet.ibm.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
src/conf/domain_conf.c

index d8b4fbd6b064a49963d88bcc5828a56b751d959e..e40fe7a1888e128f79b3bdab612229f6a546a88c 100644 (file)
@@ -27879,7 +27879,7 @@ virDomainDeviceIsUSB(virDomainDeviceDefPtr dev)
     if ((t == VIR_DOMAIN_DEVICE_DISK &&
          dev->data.disk->bus == VIR_DOMAIN_DISK_BUS_USB) ||
         (t == VIR_DOMAIN_DEVICE_INPUT &&
-         dev->data.input->type == VIR_DOMAIN_INPUT_BUS_USB) ||
+         dev->data.input->bus == VIR_DOMAIN_INPUT_BUS_USB) ||
         (t == VIR_DOMAIN_DEVICE_HOSTDEV &&
          dev->data.hostdev->mode == VIR_DOMAIN_HOSTDEV_MODE_SUBSYS &&
          dev->data.hostdev->source.subsys.type ==