goto cleanup;
}
- if (virAsprintf(&charDevAlias, "char%s", net->info.alias) < 0)
+ if (!(charDevAlias = qemuAliasChardevFromDevAlias(net->info.alias)))
goto cleanup;
break;
if (qemuAssignDeviceRedirdevAlias(def, redirdev, -1) < 0)
goto cleanup;
- if (virAsprintf(&charAlias, "char%s", redirdev->info.alias) < 0)
+ if (!(charAlias = qemuAliasChardevFromDevAlias(redirdev->info.alias)))
goto cleanup;
if (!(devstr = qemuBuildRedirdevDevStr(def, redirdev, priv->qemuCaps)))
if (qemuBuildChrDeviceStr(&devstr, vmdef, chr, priv->qemuCaps) < 0)
goto cleanup;
- if (virAsprintf(&charAlias, "char%s", chr->info.alias) < 0)
+ if (!(charAlias = qemuAliasChardevFromDevAlias(chr->info.alias)))
goto cleanup;
if (qemuDomainChrPreInsert(vmdef, chr) < 0)
if (virAsprintf(&objAlias, "obj%s", rng->info.alias) < 0)
goto cleanup;
- if (virAsprintf(&charAlias, "char%s", rng->info.alias) < 0)
+ if (!(charAlias = qemuAliasChardevFromDevAlias(rng->info.alias)))
goto cleanup;
qemuDomainObjEnterMonitor(driver, vm);
net->info.alias, vm, vm->def->name);
if (virAsprintf(&hostnet_name, "host%s", net->info.alias) < 0 ||
- virAsprintf(&charDevAlias, "char%s", net->info.alias) < 0)
+ !(charDevAlias = qemuAliasChardevFromDevAlias(net->info.alias)))
goto cleanup;
VIR_DEBUG("Removing character device %s from domain %p %s",
chr->info.alias, vm, vm->def->name);
- if (virAsprintf(&charAlias, "char%s", chr->info.alias) < 0)
+ if (!(charAlias = qemuAliasChardevFromDevAlias(chr->info.alias)))
goto cleanup;
qemuDomainObjEnterMonitor(driver, vm);
if (virAsprintf(&objAlias, "obj%s", rng->info.alias) < 0)
goto cleanup;
- if (virAsprintf(&charAlias, "char%s", rng->info.alias) < 0)
+ if (!(charAlias = qemuAliasChardevFromDevAlias(rng->info.alias)))
goto cleanup;
qemuDomainObjEnterMonitor(driver, vm);