}
+/* qemuAliasFromHostdev
+ * @hostdev: Pointer to host device
+ *
+ * Generate and return a string containing a drive alias
+ */
+char *
+qemuAliasFromHostdev(const virDomainHostdevDef *hostdev)
+{
+ char *ret;
+
+ if (!hostdev->info->alias) {
+ virReportError(VIR_ERR_INVALID_ARG, "%s",
+ _("hostdev does not have an alias"));
+ return NULL;
+ }
+
+ ignore_value(virAsprintf(&ret, "%s-%s",
+ virDomainDeviceAddressTypeToString(hostdev->info->type),
+ hostdev->info->alias));
+ return ret;
+}
+
+
/* qemuDomainGetMasterKeyAlias:
*
* Generate and return the masterKey alias
const char *qemuAliasDiskDriveSkipPrefix(const char *dev_name);
+char *qemuAliasFromHostdev(const virDomainHostdevDef *hostdev);
+
char *qemuDomainGetMasterKeyAlias(void);
char *qemuDomainGetSecretAESAlias(const char *srcalias,