]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: block: Add accessors for storage source effective nodename
authorPeter Krempa <pkrempa@redhat.com>
Wed, 20 Sep 2023 13:47:51 +0000 (15:47 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 17 Oct 2023 12:16:16 +0000 (14:16 +0200)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_block.c
src/qemu/qemu_block.h

index cba1fb1c1e1bab518189c46b9cc8c7f5d1c539ad..10c2c0104b9dbfc3f2020ca44219ec3e92ff809b 100644 (file)
@@ -86,6 +86,20 @@ qemuBlockStorageSourceSetFormatNodename(virStorageSource *src,
 }
 
 
+/**
+ * qemuBlockStorageSourceGetEffectiveNodename:
+ * @src: virStorageSource to get the effective nodename of
+ *
+ * Gets the nodename that exposes the guest visible data. This function always
+ * returns a name.
+ */
+const char *
+qemuBlockStorageSourceGetEffectiveNodename(virStorageSource *src)
+{
+    return src->nodeformat;
+}
+
+
 /**
  * qemuBlockStorageSourceGetEffectiveStorageNodename:
  * @src: virStorageSource to get the effective nodename of
index 6ed0aa85b2def12572320f54624774564a3cfd92..7008a4e7dafeca79432a59f9acc1c1d4af4be69d 100644 (file)
@@ -43,6 +43,9 @@ qemuBlockStorageSourceGetStorageNodename(virStorageSource *src);
 const char *
 qemuBlockStorageSourceGetFormatNodename(virStorageSource *src);
 
+const char *
+qemuBlockStorageSourceGetEffectiveNodename(virStorageSource *src);
+
 
 typedef struct qemuBlockNodeNameBackingChainData qemuBlockNodeNameBackingChainData;
 struct qemuBlockNodeNameBackingChainData {