qemuMonitorOpenInternal(virDomainObjPtr vm,
int fd,
bool hasSendFD,
- bool json,
qemuMonitorCallbacksPtr cb,
void *opaque)
{
mon->fd = fd;
mon->hasSendFD = hasSendFD;
mon->vm = virObjectRef(vm);
- mon->json = json;
- if (json)
- mon->waitGreeting = true;
+ mon->json = true;
+ mon->waitGreeting = true;
mon->cb = cb;
mon->callbackOpaque = opaque;
* qemuMonitorOpen:
* @vm: domain object
* @config: monitor configuration
- * @json: enable JSON on the monitor
* @timeout: number of seconds to add to default timeout
* @cb: monitor event handles
* @opaque: opaque data for @cb
qemuMonitorPtr
qemuMonitorOpen(virDomainObjPtr vm,
virDomainChrSourceDefPtr config,
- bool json,
bool retry,
unsigned long long timeout,
qemuMonitorCallbacksPtr cb,
return NULL;
}
- ret = qemuMonitorOpenInternal(vm, fd, hasSendFD, json, cb, opaque);
+ ret = qemuMonitorOpenInternal(vm, fd, hasSendFD, cb, opaque);
if (!ret)
VIR_FORCE_CLOSE(fd);
return ret;
qemuMonitorPtr
qemuMonitorOpenFD(virDomainObjPtr vm,
int sockfd,
- bool json,
qemuMonitorCallbacksPtr cb,
void *opaque)
{
- return qemuMonitorOpenInternal(vm, sockfd, true, json, cb, opaque);
+ return qemuMonitorOpenInternal(vm, sockfd, true, cb, opaque);
}
qemuMonitorPtr qemuMonitorOpen(virDomainObjPtr vm,
virDomainChrSourceDefPtr config,
- bool json,
bool retry,
unsigned long long timeout,
qemuMonitorCallbacksPtr cb,
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(6);
qemuMonitorPtr qemuMonitorOpenFD(virDomainObjPtr vm,
int sockfd,
- bool json,
qemuMonitorCallbacksPtr cb,
void *opaque)
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(4);
mon = qemuMonitorOpen(vm,
monConfig,
- true,
retry,
timeout,
&monitorCallbacks,
proc->vm->pid = proc->pid;
- if (!(proc->mon = qemuMonitorOpen(proc->vm, &monConfig, true, true,
+ if (!(proc->mon = qemuMonitorOpen(proc->vm, &monConfig, true,
0, &callbacks, NULL)))
goto cleanup;