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-10-19 17:52:37 +02:00
parent 6ab5ee9a9a
commit 834d283bcf

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);
}