qemuBlockStorageSourceGetEffectiveNodename: Prepare for missing 'format' driver

Return the effective storage nodename if the format layer is not
present.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Peter Krempa
2023-11-27 10:14:20 +01:00
parent 6ab5ee9a9a
commit 834d283bcf
+4 -1
View File
@@ -97,7 +97,10 @@ qemuBlockStorageSourceSetFormatNodename(virStorageSource *src,
const char *
qemuBlockStorageSourceGetEffectiveNodename(virStorageSource *src)
{
return src->nodenameformat;
if (src->nodenameformat)
return src->nodenameformat;
return qemuBlockStorageSourceGetEffectiveStorageNodename(src);
}