]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemuBuildPflashBlockdevCommandLine: Take virDomainObj instead of private data
authorPeter Krempa <pkrempa@redhat.com>
Wed, 18 May 2022 12:31:17 +0000 (14:31 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 14 Jun 2022 12:39:55 +0000 (14:39 +0200)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Tested-by: Rohit Kumar <rohit.kumar3@nutanix.com>
src/qemu/qemu_command.c

index ecfe6020f360b21a6c2557b521be4dea280008f8..c4981f4ccf96302375bf70d0772a1f923c575d9d 100644 (file)
@@ -10144,8 +10144,10 @@ qemuBuildPflashBlockdevOne(virCommand *cmd,
 
 static int
 qemuBuildPflashBlockdevCommandLine(virCommand *cmd,
-                                   qemuDomainObjPrivate *priv)
+                                   virDomainObj *vm)
 {
+    qemuDomainObjPrivate *priv = vm->privateData;
+
     if (!virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_BLOCKDEV))
         return 0;
 
@@ -10526,7 +10528,7 @@ qemuBuildCommandLine(virDomainObj *vm,
     if (qemuBuildManagedPRCommandLine(cmd, def, priv) < 0)
         return NULL;
 
-    if (qemuBuildPflashBlockdevCommandLine(cmd, priv) < 0)
+    if (qemuBuildPflashBlockdevCommandLine(cmd, vm) < 0)
         return NULL;
 
     /* QEMU 1.2 and later have a binary flag -enable-fips that must be