qemuDomainObjEnterMonitor(driver, vm);
if (secobjProps) {
- rv = qemuMonitorAddObject(priv->mon, "secret", secinfo->s.aes.alias,
- secobjProps);
- secobjProps = NULL; /* qemuMonitorAddObject consumes */
+ rv = qemuMonitorAddObjectType(priv->mon, "secret", secinfo->s.aes.alias,
+ secobjProps);
+ secobjProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0)
goto exit_monitor;
secobjAdded = true;
}
if (encobjProps) {
- rv = qemuMonitorAddObject(priv->mon, "secret", encinfo->s.aes.alias,
- encobjProps);
- encobjProps = NULL; /* qemuMonitorAddObject consumes */
+ rv = qemuMonitorAddObjectType(priv->mon, "secret", encinfo->s.aes.alias,
+ encobjProps);
+ encobjProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0)
goto exit_monitor;
encobjAdded = true;
}
if (prmgrProps) {
- rv = qemuMonitorAddObject(priv->mon, "pr-manager-helper",
- disk->src->pr->mgralias,
- prmgrProps);
- prmgrProps = NULL; /* qemuMonitorAddObject consumes */
+ rv = qemuMonitorAddObjectType(priv->mon, "pr-manager-helper",
+ disk->src->pr->mgralias,
+ prmgrProps);
+ prmgrProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0)
goto exit_monitor;
prmgrAdded = true;
return -1;
if (secAlias) {
- rc = qemuMonitorAddObject(priv->mon, "secret",
- secAlias, *secProps);
- *secProps = NULL; /* qemuMonitorAddObject consumes */
+ rc = qemuMonitorAddObjectType(priv->mon, "secret",
+ secAlias, *secProps);
+ *secProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rc < 0)
goto error;
}
if (tlsAlias) {
- rc = qemuMonitorAddObject(priv->mon, "tls-creds-x509",
- tlsAlias, *tlsProps);
- *tlsProps = NULL; /* qemuMonitorAddObject consumes */
+ rc = qemuMonitorAddObjectType(priv->mon, "tls-creds-x509",
+ tlsAlias, *tlsProps);
+ *tlsProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rc < 0)
goto error;
}
goto exit_monitor;
chardevAdded = true;
- rv = qemuMonitorAddObject(priv->mon, type, objAlias, props);
- props = NULL; /* qemuMonitorAddObject consumes */
+ rv = qemuMonitorAddObjectType(priv->mon, type, objAlias, props);
+ props = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0)
goto exit_monitor;
objAdded = true;
goto removedef;
qemuDomainObjEnterMonitor(driver, vm);
- rv = qemuMonitorAddObject(priv->mon, backendType, objalias, props);
- props = NULL; /* qemuMonitorAddObject consumes */
+ rv = qemuMonitorAddObjectType(priv->mon, backendType, objalias, props);
+ props = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0)
goto exit_monitor;
objAdded = true;
qemuDomainObjEnterMonitor(driver, vm);
if (secobjProps) {
- rv = qemuMonitorAddObject(priv->mon, "secret", secinfo->s.aes.alias,
- secobjProps);
- secobjProps = NULL; /* qemuMonitorAddObject consumes */
+ rv = qemuMonitorAddObjectType(priv->mon, "secret", secinfo->s.aes.alias,
+ secobjProps);
+ secobjProps = NULL; /* qemuMonitorAddObjectType consumes */
if (rv < 0)
goto exit_monitor;
secobjAdded = true;
&shmem->server.chr) < 0)
goto exit_monitor;
} else {
- if (qemuMonitorAddObject(priv->mon, "memory-backend-file",
- memAlias, props) < 0) {
+ if (qemuMonitorAddObjectType(priv->mon, "memory-backend-file",
+ memAlias, props) < 0) {
props = NULL;
goto exit_monitor;
}