/* qemuProcessPrepareDiskSourceTLS:
* @source: pointer to host interface data for disk device
- * @diskAlias: alias use for the disk device
* @cfg: driver configuration
*
* Updates host interface TLS encryption setting based on qemu.conf
*/
int
qemuDomainPrepareDiskSourceTLS(virStorageSourcePtr src,
- const char *diskAlias,
virQEMUDriverConfigPtr cfg)
{
}
if (src->haveTLS == VIR_TRISTATE_BOOL_YES) {
- if (!diskAlias) {
- virReportError(VIR_ERR_INVALID_ARG, "%s",
- _("disk does not have an alias"));
- return -1;
- }
-
/* Grab the vxhsTLSx509certdir and set the verify/listen values.
* NB: tlsAlias filled in during qemuDomainGetTLSObjects. */
if (VIR_STRDUP(src->tlsCertdir, cfg->vxhsTLSx509certdir) < 0)
int
qemuDomainPrepareDiskSourceTLS(virStorageSourcePtr src,
- const char *diskAlias,
virQEMUDriverConfigPtr cfg)
- ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(3);
+ ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
int qemuDomainPrepareShmemChardev(virDomainShmemDefPtr shmem)
ATTRIBUTE_NONNULL(1);
if (encinfo && qemuBuildSecretInfoProps(encinfo, &encobjProps) < 0)
goto error;
- if (qemuDomainPrepareDiskSourceTLS(disk->src, disk->info.alias, cfg) < 0)
+ if (qemuDomainPrepareDiskSourceTLS(disk->src, cfg) < 0)
goto error;
if (disk->src->haveTLS &&
continue;
}
- if (qemuDomainPrepareDiskSourceTLS(disk->src, disk->info.alias, cfg) < 0)
+ if (qemuDomainPrepareDiskSourceTLS(disk->src, cfg) < 0)
return -1;
}