]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: fix argument of virDomainNetGetActualDirectMode
authorZhiPeng Lu <lu.zhipeng@zte.com.cn>
Tue, 25 Apr 2017 06:16:20 +0000 (14:16 +0800)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 25 Apr 2017 08:12:31 +0000 (10:12 +0200)
it should be a comparison of modes between new and old devices. So
the argument of the second virDomainNetGetActualDirectMode should be
newdev.

Signed-off-by: ZhiPeng Lu <lu.zhipeng@zte.com.cn>
src/qemu/qemu_hotplug.c

index 120bcdc62c83930a2db52fe3d7b8d3a83cf941e2..eec99af134e6fcba3abc769af92571eec9c12334 100644 (file)
@@ -3273,7 +3273,7 @@ qemuDomainChangeNet(virQEMUDriverPtr driver,
 
     if (STRNEQ_NULLABLE(virDomainNetGetActualDirectDev(olddev),
                         virDomainNetGetActualDirectDev(newdev)) ||
-        virDomainNetGetActualDirectMode(olddev) != virDomainNetGetActualDirectMode(olddev) ||
+        virDomainNetGetActualDirectMode(olddev) != virDomainNetGetActualDirectMode(newdev) ||
         !virNetDevVPortProfileEqual(virDomainNetGetActualVirtPortProfile(olddev),
                                     virDomainNetGetActualVirtPortProfile(newdev)) ||
         !virNetDevVlanEqual(virDomainNetGetActualVlan(olddev),