backendpropsflags)))
return NULL;
- data->storageNodeName = src->nodestorage;
+ data->storageNodeName = qemuBlockStorageSourceGetStorageNodename(src);
data->formatNodeName = src->nodeformat;
if (qemuBlockStorageSourceNeedsStorageSliceLayer(src)) {
data->formatNodeName = src->nodeformat;
data->formatAttached = true;
- data->storageNodeName = src->nodestorage;
+ data->storageNodeName = qemuBlockStorageSourceGetStorageNodename(src);
data->storageAttached = true;
/* 'raw' format doesn't need the extra 'raw' layer when slicing, thus
ret = qemuMonitorBlockdevDel(qemuDomainGetMonitor(vm), src->nodeformat);
if (ret == 0)
- ret = qemuMonitorBlockdevDel(qemuDomainGetMonitor(vm), src->nodestorage);
+ ret = qemuMonitorBlockdevDel(qemuDomainGetMonitor(vm),
+ qemuBlockStorageSourceGetStorageNodename(src));
qemuDomainObjExitMonitor(vm);
}
srcpriv = QEMU_DOMAIN_STORAGE_SOURCE_PRIVATE(src);
- ret->storageNodeName = src->nodestorage;
+ ret->storageNodeName = qemuBlockStorageSourceGetStorageNodename(src);
ret->storageAttached = true;
if (srcpriv && srcpriv->secinfo)
return NULL;
}
- ret->storageNodeName = src->nodestorage;
- *backendAlias = src->nodestorage;
+ ret->storageNodeName = qemuBlockStorageSourceGetStorageNodename(src);
+ *backendAlias = qemuBlockStorageSourceGetStorageNodename(src);
if (!(ret->storageProps = qemuBlockStorageSourceGetBackendProps(src,
QEMU_BLOCK_STORAGE_SOURCE_BACKEND_PROPS_SKIP_UNMAP)))