]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu_caps: Introduce virQEMUCapsGetHypervCapabilities()
authorMichal Privoznik <mprivozn@redhat.com>
Mon, 29 Sep 2025 12:53:58 +0000 (14:53 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 15 Oct 2025 08:04:12 +0000 (10:04 +0200)
We'll need to access hypervCapabilities memeber later on.
Introduce a getter function.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h

index 2f4664fce34106166bca47d8ee52a6d5e4d76633..83946123be67919b227a891eb2f5e5a1ff1d1695 100644 (file)
@@ -2710,6 +2710,13 @@ virQEMUCapsGetSGXCapabilities(virQEMUCaps *qemuCaps)
 }
 
 
+virDomainCapsFeatureHyperv *
+virQEMUCapsGetHypervCapabilities(virQEMUCaps *qemuCaps)
+{
+    return qemuCaps->hypervCapabilities;
+}
+
+
 static int
 virQEMUCapsProbeQMPObjectTypes(virQEMUCaps *qemuCaps,
                                qemuMonitor *mon)
index c71fc19a032b6189d261db7663a11e0cc537eae9..2b454e0352d85c39231e75acd08bccb4ac67113b 100644 (file)
@@ -957,6 +957,9 @@ virQEMUCapsGetSEVCapabilities(virQEMUCaps *qemuCaps);
 virSGXCapability *
 virQEMUCapsGetSGXCapabilities(virQEMUCaps *qemuCaps);
 
+virDomainCapsFeatureHyperv *
+virQEMUCapsGetHypervCapabilities(virQEMUCaps *qemuCaps);
+
 bool
 virQEMUCapsGetKVMSupportsSecureGuest(virQEMUCaps *qemuCaps) ATTRIBUTE_MOCKABLE;