Quite a lot places set the 'ret' variable just once right before
returning it's value. Remove such usage.
---
src/qemu/qemu_monitor.c | 465 +++++++++++++++++-------------------------------
1 file changed, 167 insertions(+), 298 deletions(-)
diff --git a/src/qemu/qemu_monitor.c b/src/qemu/qemu_monitor.c
index d251ae1..c91a660 100644
--- a/src/qemu/qemu_monitor.c
+++ b/src/qemu/qemu_monitor.c
@@ -1546,7 +1546,6 @@ int
qemuMonitorStartCPUs(qemuMonitorPtr mon,
virConnectPtr conn)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -1556,17 +1555,15 @@ qemuMonitorStartCPUs(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONStartCPUs(mon, conn);
+ return qemuMonitorJSONStartCPUs(mon, conn);
else
- ret = qemuMonitorTextStartCPUs(mon, conn);
- return ret;
+ return qemuMonitorTextStartCPUs(mon, conn);
}
int
qemuMonitorStopCPUs(qemuMonitorPtr mon)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -1576,10 +1573,9 @@ qemuMonitorStopCPUs(qemuMonitorPtr mon)
}
if (mon->json)
- ret = qemuMonitorJSONStopCPUs(mon);
+ return qemuMonitorJSONStopCPUs(mon);
else
- ret = qemuMonitorTextStopCPUs(mon);
- return ret;
+ return qemuMonitorTextStopCPUs(mon);
}
@@ -1588,7 +1584,6 @@ qemuMonitorGetStatus(qemuMonitorPtr mon,
bool *running,
virDomainPausedReason *reason)
{
- int ret;
VIR_DEBUG("mon=%p, running=%p, reason=%p", mon, running, reason);
if (!mon || !running) {
@@ -1598,17 +1593,15 @@ qemuMonitorGetStatus(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONGetStatus(mon, running, reason);
+ return qemuMonitorJSONGetStatus(mon, running, reason);
else
- ret = qemuMonitorTextGetStatus(mon, running, reason);
- return ret;
+ return qemuMonitorTextGetStatus(mon, running, reason);
}
int
qemuMonitorSystemPowerdown(qemuMonitorPtr mon)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -1618,17 +1611,15 @@ qemuMonitorSystemPowerdown(qemuMonitorPtr mon)
}
if (mon->json)
- ret = qemuMonitorJSONSystemPowerdown(mon);
+ return qemuMonitorJSONSystemPowerdown(mon);
else
- ret = qemuMonitorTextSystemPowerdown(mon);
- return ret;
+ return qemuMonitorTextSystemPowerdown(mon);
}
int
qemuMonitorSystemReset(qemuMonitorPtr mon)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -1638,10 +1629,9 @@ qemuMonitorSystemReset(qemuMonitorPtr mon)
}
if (mon->json)
- ret = qemuMonitorJSONSystemReset(mon);
+ return qemuMonitorJSONSystemReset(mon);
else
- ret = qemuMonitorTextSystemReset(mon);
- return ret;
+ return qemuMonitorTextSystemReset(mon);
}
@@ -1649,7 +1639,6 @@ int
qemuMonitorGetCPUInfo(qemuMonitorPtr mon,
int **pids)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -1659,10 +1648,9 @@ qemuMonitorGetCPUInfo(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONGetCPUInfo(mon, pids);
+ return qemuMonitorJSONGetCPUInfo(mon, pids);
else
- ret = qemuMonitorTextGetCPUInfo(mon, pids);
- return ret;
+ return qemuMonitorTextGetCPUInfo(mon, pids);
}
@@ -1671,7 +1659,6 @@ qemuMonitorSetLink(qemuMonitorPtr mon,
const char *name,
virDomainNetInterfaceLinkState state)
{
- int ret;
VIR_DEBUG("mon=%p, name=%s, state=%u", mon, name, state);
if (!mon) {
@@ -1681,10 +1668,9 @@ qemuMonitorSetLink(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONSetLink(mon, name, state);
+ return qemuMonitorJSONSetLink(mon, name, state);
else
- ret = qemuMonitorTextSetLink(mon, name, state);
- return ret;
+ return qemuMonitorTextSetLink(mon, name, state);
}
@@ -1692,7 +1678,6 @@ int
qemuMonitorGetVirtType(qemuMonitorPtr mon,
int *virtType)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -1702,10 +1687,9 @@ qemuMonitorGetVirtType(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONGetVirtType(mon, virtType);
+ return qemuMonitorJSONGetVirtType(mon, virtType);
else
- ret = qemuMonitorTextGetVirtType(mon, virtType);
- return ret;
+ return qemuMonitorTextGetVirtType(mon, virtType);
}
@@ -1713,7 +1697,6 @@ int
qemuMonitorGetBalloonInfo(qemuMonitorPtr mon,
unsigned long long *currmem)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -1723,10 +1706,9 @@ qemuMonitorGetBalloonInfo(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONGetBalloonInfo(mon, currmem);
+ return qemuMonitorJSONGetBalloonInfo(mon, currmem);
else
- ret = qemuMonitorTextGetBalloonInfo(mon, currmem);
- return ret;
+ return qemuMonitorTextGetBalloonInfo(mon, currmem);
}
@@ -1735,7 +1717,6 @@ qemuMonitorGetMemoryStats(qemuMonitorPtr mon,
virDomainMemoryStatPtr stats,
unsigned int nr_stats)
{
- int ret;
VIR_DEBUG("mon=%p stats=%p nstats=%u", mon, stats, nr_stats);
if (!mon) {
@@ -1747,12 +1728,11 @@ qemuMonitorGetMemoryStats(qemuMonitorPtr mon,
if (mon->json) {
ignore_value(qemuMonitorFindBalloonObjectPath(mon, "/"));
mon->ballooninit = true;
- ret = qemuMonitorJSONGetMemoryStats(mon, mon->balloonpath,
- stats, nr_stats);
+ return qemuMonitorJSONGetMemoryStats(mon, mon->balloonpath,
+ stats, nr_stats);
} else {
- ret = qemuMonitorTextGetMemoryStats(mon, stats, nr_stats);
+ return qemuMonitorTextGetMemoryStats(mon, stats, nr_stats);
}
- return ret;
}
@@ -1951,15 +1931,12 @@ qemuMonitorGetBlockExtent(qemuMonitorPtr mon,
const char *dev_name,
unsigned long long *extent)
{
- int ret;
VIR_DEBUG("mon=%p, dev_name=%s", mon, dev_name);
if (mon->json)
- ret = qemuMonitorJSONGetBlockExtent(mon, dev_name, extent);
+ return qemuMonitorJSONGetBlockExtent(mon, dev_name, extent);
else
- ret = qemuMonitorTextGetBlockExtent(mon, dev_name, extent);
-
- return ret;
+ return qemuMonitorTextGetBlockExtent(mon, dev_name, extent);
}
@@ -1968,15 +1945,12 @@ qemuMonitorBlockResize(qemuMonitorPtr mon,
const char *device,
unsigned long long size)
{
- int ret;
VIR_DEBUG("mon=%p, device=%s size=%llu", mon, device, size);
if (mon->json)
- ret = qemuMonitorJSONBlockResize(mon, device, size);
+ return qemuMonitorJSONBlockResize(mon, device, size);
else
- ret = qemuMonitorTextBlockResize(mon, device, size);
-
- return ret;
+ return qemuMonitorTextBlockResize(mon, device, size);
}
@@ -1984,7 +1958,6 @@ int
qemuMonitorSetVNCPassword(qemuMonitorPtr mon,
const char *password)
{
- int ret;
VIR_DEBUG("mon=%p, password=%p", mon, password);
if (!mon) {
@@ -1997,10 +1970,9 @@ qemuMonitorSetVNCPassword(qemuMonitorPtr mon,
password = "";
if (mon->json)
- ret = qemuMonitorJSONSetVNCPassword(mon, password);
+ return qemuMonitorJSONSetVNCPassword(mon, password);
else
- ret = qemuMonitorTextSetVNCPassword(mon, password);
- return ret;
+ return qemuMonitorTextSetVNCPassword(mon, password);
}
@@ -2029,7 +2001,6 @@ qemuMonitorSetPassword(qemuMonitorPtr mon,
const char *action_if_connected)
{
const char *protocol = qemuMonitorTypeToProtocol(type);
- int ret;
if (!protocol)
return -1;
@@ -2050,10 +2021,9 @@ qemuMonitorSetPassword(qemuMonitorPtr mon,
action_if_connected = "keep";
if (mon->json)
- ret = qemuMonitorJSONSetPassword(mon, protocol, password, action_if_connected);
+ return qemuMonitorJSONSetPassword(mon, protocol, password, action_if_connected);
else
- ret = qemuMonitorTextSetPassword(mon, protocol, password, action_if_connected);
- return ret;
+ return qemuMonitorTextSetPassword(mon, protocol, password, action_if_connected);
}
@@ -2063,7 +2033,6 @@ qemuMonitorExpirePassword(qemuMonitorPtr mon,
const char *expire_time)
{
const char *protocol = qemuMonitorTypeToProtocol(type);
- int ret;
if (!protocol)
return -1;
@@ -2080,10 +2049,9 @@ qemuMonitorExpirePassword(qemuMonitorPtr mon,
expire_time = "now";
if (mon->json)
- ret = qemuMonitorJSONExpirePassword(mon, protocol, expire_time);
+ return qemuMonitorJSONExpirePassword(mon, protocol, expire_time);
else
- ret = qemuMonitorTextExpirePassword(mon, protocol, expire_time);
- return ret;
+ return qemuMonitorTextExpirePassword(mon, protocol, expire_time);
}
@@ -2091,7 +2059,6 @@ int
qemuMonitorSetBalloon(qemuMonitorPtr mon,
unsigned long newmem)
{
- int ret;
VIR_DEBUG("mon=%p newmem=%lu", mon, newmem);
if (!mon) {
@@ -2101,17 +2068,15 @@ qemuMonitorSetBalloon(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONSetBalloon(mon, newmem);
+ return qemuMonitorJSONSetBalloon(mon, newmem);
else
- ret = qemuMonitorTextSetBalloon(mon, newmem);
- return ret;
+ return qemuMonitorTextSetBalloon(mon, newmem);
}
int
qemuMonitorSetCPU(qemuMonitorPtr mon, int cpu, bool online)
{
- int ret;
VIR_DEBUG("mon=%p cpu=%d online=%d", mon, cpu, online);
if (!mon) {
@@ -2121,10 +2086,9 @@ qemuMonitorSetCPU(qemuMonitorPtr mon, int cpu, bool online)
}
if (mon->json)
- ret = qemuMonitorJSONSetCPU(mon, cpu, online);
+ return qemuMonitorJSONSetCPU(mon, cpu, online);
else
- ret = qemuMonitorTextSetCPU(mon, cpu, online);
- return ret;
+ return qemuMonitorTextSetCPU(mon, cpu, online);
}
@@ -2133,7 +2097,6 @@ qemuMonitorEjectMedia(qemuMonitorPtr mon,
const char *dev_name,
bool force)
{
- int ret;
VIR_DEBUG("mon=%p dev_name=%s force=%d", mon, dev_name, force);
if (!mon) {
@@ -2143,10 +2106,9 @@ qemuMonitorEjectMedia(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONEjectMedia(mon, dev_name, force);
+ return qemuMonitorJSONEjectMedia(mon, dev_name, force);
else
- ret = qemuMonitorTextEjectMedia(mon, dev_name, force);
- return ret;
+ return qemuMonitorTextEjectMedia(mon, dev_name, force);
}
@@ -2156,7 +2118,6 @@ qemuMonitorChangeMedia(qemuMonitorPtr mon,
const char *newmedia,
const char *format)
{
- int ret;
VIR_DEBUG("mon=%p dev_name=%s newmedia=%s format=%s",
mon, dev_name, newmedia, format);
@@ -2167,10 +2128,9 @@ qemuMonitorChangeMedia(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONChangeMedia(mon, dev_name, newmedia, format);
+ return qemuMonitorJSONChangeMedia(mon, dev_name, newmedia, format);
else
- ret = qemuMonitorTextChangeMedia(mon, dev_name, newmedia, format);
- return ret;
+ return qemuMonitorTextChangeMedia(mon, dev_name, newmedia, format);
}
@@ -2180,7 +2140,6 @@ qemuMonitorSaveVirtualMemory(qemuMonitorPtr mon,
size_t length,
const char *path)
{
- int ret;
VIR_DEBUG("mon=%p offset=%llu length=%zu path=%s",
mon, offset, length, path);
@@ -2191,10 +2150,9 @@ qemuMonitorSaveVirtualMemory(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONSaveVirtualMemory(mon, offset, length, path);
+ return qemuMonitorJSONSaveVirtualMemory(mon, offset, length, path);
else
- ret = qemuMonitorTextSaveVirtualMemory(mon, offset, length, path);
- return ret;
+ return qemuMonitorTextSaveVirtualMemory(mon, offset, length, path);
}
@@ -2204,7 +2162,6 @@ qemuMonitorSavePhysicalMemory(qemuMonitorPtr mon,
size_t length,
const char *path)
{
- int ret;
VIR_DEBUG("mon=%p offset=%llu length=%zu path=%s",
mon, offset, length, path);
@@ -2215,10 +2172,9 @@ qemuMonitorSavePhysicalMemory(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONSavePhysicalMemory(mon, offset, length, path);
+ return qemuMonitorJSONSavePhysicalMemory(mon, offset, length, path);
else
- ret = qemuMonitorTextSavePhysicalMemory(mon, offset, length, path);
- return ret;
+ return qemuMonitorTextSavePhysicalMemory(mon, offset, length, path);
}
@@ -2226,7 +2182,6 @@ int
qemuMonitorSetMigrationSpeed(qemuMonitorPtr mon,
unsigned long bandwidth)
{
- int ret;
VIR_DEBUG("mon=%p bandwidth=%lu", mon, bandwidth);
if (!mon) {
@@ -2243,10 +2198,9 @@ qemuMonitorSetMigrationSpeed(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONSetMigrationSpeed(mon, bandwidth);
+ return qemuMonitorJSONSetMigrationSpeed(mon, bandwidth);
else
- ret = qemuMonitorTextSetMigrationSpeed(mon, bandwidth);
- return ret;
+ return qemuMonitorTextSetMigrationSpeed(mon, bandwidth);
}
@@ -2254,7 +2208,6 @@ int
qemuMonitorSetMigrationDowntime(qemuMonitorPtr mon,
unsigned long long downtime)
{
- int ret;
VIR_DEBUG("mon=%p downtime=%llu", mon, downtime);
if (!mon) {
@@ -2264,10 +2217,9 @@ qemuMonitorSetMigrationDowntime(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONSetMigrationDowntime(mon, downtime);
+ return qemuMonitorJSONSetMigrationDowntime(mon, downtime);
else
- ret = qemuMonitorTextSetMigrationDowntime(mon, downtime);
- return ret;
+ return qemuMonitorTextSetMigrationDowntime(mon, downtime);
}
@@ -2319,7 +2271,6 @@ int
qemuMonitorGetMigrationStatus(qemuMonitorPtr mon,
qemuMonitorMigrationStatusPtr status)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -2329,10 +2280,9 @@ qemuMonitorGetMigrationStatus(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONGetMigrationStatus(mon, status);
+ return qemuMonitorJSONGetMigrationStatus(mon, status);
else
- ret = qemuMonitorTextGetMigrationStatus(mon, status);
- return ret;
+ return qemuMonitorTextGetMigrationStatus(mon, status);
}
@@ -2340,7 +2290,6 @@ int
qemuMonitorGetSpiceMigrationStatus(qemuMonitorPtr mon,
bool *spice_migrated)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -2350,14 +2299,12 @@ qemuMonitorGetSpiceMigrationStatus(qemuMonitorPtr mon,
}
if (mon->json) {
- ret = qemuMonitorJSONGetSpiceMigrationStatus(mon, spice_migrated);
+ return qemuMonitorJSONGetSpiceMigrationStatus(mon, spice_migrated);
} else {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("JSON monitor is required"));
return -1;
}
-
- return ret;
}
@@ -2553,7 +2500,6 @@ qemuMonitorMigrateToUnix(qemuMonitorPtr mon,
int
qemuMonitorMigrateCancel(qemuMonitorPtr mon)
{
- int ret;
VIR_DEBUG("mon=%p", mon);
if (!mon) {
@@ -2563,10 +2509,9 @@ qemuMonitorMigrateCancel(qemuMonitorPtr mon)
}
if (mon->json)
- ret = qemuMonitorJSONMigrateCancel(mon);
+ return qemuMonitorJSONMigrateCancel(mon);
else
- ret = qemuMonitorTextMigrateCancel(mon);
- return ret;
+ return qemuMonitorTextMigrateCancel(mon);
}
@@ -2636,26 +2581,23 @@ qemuMonitorGraphicsRelocate(qemuMonitorPtr mon,
int tlsPort,
const char *tlsSubject)
{
- int ret;
VIR_DEBUG("mon=%p type=%d hostname=%s port=%d tlsPort=%d tlsSubject=%s",
mon, type, hostname, port, tlsPort, NULLSTR(tlsSubject));
if (mon->json)
- ret = qemuMonitorJSONGraphicsRelocate(mon,
- type,
- hostname,
- port,
- tlsPort,
- tlsSubject);
+ return qemuMonitorJSONGraphicsRelocate(mon,
+ type,
+ hostname,
+ port,
+ tlsPort,
+ tlsSubject);
else
- ret = qemuMonitorTextGraphicsRelocate(mon,
- type,
- hostname,
- port,
- tlsPort,
- tlsSubject);
-
- return ret;
+ return qemuMonitorTextGraphicsRelocate(mon,
+ type,
+ hostname,
+ port,
+ tlsPort,
+ tlsSubject);
}
@@ -2663,7 +2605,6 @@ int
qemuMonitorAddUSBDisk(qemuMonitorPtr mon,
const char *path)
{
- int ret;
VIR_DEBUG("mon=%p path=%s", mon, path);
if (!mon) {
@@ -2673,10 +2614,9 @@ qemuMonitorAddUSBDisk(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONAddUSBDisk(mon, path);
+ return qemuMonitorJSONAddUSBDisk(mon, path);
else
- ret = qemuMonitorTextAddUSBDisk(mon, path);
- return ret;
+ return qemuMonitorTextAddUSBDisk(mon, path);
}
@@ -2685,7 +2625,6 @@ qemuMonitorAddUSBDeviceExact(qemuMonitorPtr mon,
int bus,
int dev)
{
- int ret;
VIR_DEBUG("mon=%p bus=%d dev=%d", mon, bus, dev);
if (!mon) {
@@ -2695,10 +2634,9 @@ qemuMonitorAddUSBDeviceExact(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONAddUSBDeviceExact(mon, bus, dev);
+ return qemuMonitorJSONAddUSBDeviceExact(mon, bus, dev);
else
- ret = qemuMonitorTextAddUSBDeviceExact(mon, bus, dev);
- return ret;
+ return qemuMonitorTextAddUSBDeviceExact(mon, bus, dev);
}
@@ -2707,7 +2645,6 @@ qemuMonitorAddUSBDeviceMatch(qemuMonitorPtr mon,
int vendor,
int product)
{
- int ret;
VIR_DEBUG("mon=%p vendor=%d product=%d", mon, vendor, product);
if (!mon) {
@@ -2717,10 +2654,9 @@ qemuMonitorAddUSBDeviceMatch(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONAddUSBDeviceMatch(mon, vendor, product);
+ return qemuMonitorJSONAddUSBDeviceMatch(mon, vendor, product);
else
- ret = qemuMonitorTextAddUSBDeviceMatch(mon, vendor, product);
- return ret;
+ return qemuMonitorTextAddUSBDeviceMatch(mon, vendor, product);
}
@@ -2729,7 +2665,6 @@ qemuMonitorAddPCIHostDevice(qemuMonitorPtr mon,
virDevicePCIAddress *hostAddr,
virDevicePCIAddress *guestAddr)
{
- int ret;
VIR_DEBUG("mon=%p domain=%d bus=%d slot=%d function=%d",
mon, hostAddr->domain, hostAddr->bus, hostAddr->slot,
hostAddr->function);
@@ -2741,10 +2676,9 @@ qemuMonitorAddPCIHostDevice(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONAddPCIHostDevice(mon, hostAddr, guestAddr);
+ return qemuMonitorJSONAddPCIHostDevice(mon, hostAddr, guestAddr);
else
- ret = qemuMonitorTextAddPCIHostDevice(mon, hostAddr, guestAddr);
- return ret;
+ return qemuMonitorTextAddPCIHostDevice(mon, hostAddr, guestAddr);
}
@@ -2754,7 +2688,6 @@ qemuMonitorAddPCIDisk(qemuMonitorPtr mon,
const char *bus,
virDevicePCIAddress *guestAddr)
{
- int ret;
VIR_DEBUG("mon=%p path=%s bus=%s", mon, path, bus);
if (!mon) {
@@ -2764,10 +2697,9 @@ qemuMonitorAddPCIDisk(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONAddPCIDisk(mon, path, bus, guestAddr);
+ return qemuMonitorJSONAddPCIDisk(mon, path, bus, guestAddr);
else
- ret = qemuMonitorTextAddPCIDisk(mon, path, bus, guestAddr);
- return ret;
+ return qemuMonitorTextAddPCIDisk(mon, path, bus, guestAddr);
}
@@ -2776,7 +2708,6 @@ qemuMonitorAddPCINetwork(qemuMonitorPtr mon,
const char *nicstr,
virDevicePCIAddress *guestAddr)
{
- int ret;
VIR_DEBUG("mon=%p nicstr=%s", mon, nicstr);
if (!mon) {
@@ -2786,10 +2717,9 @@ qemuMonitorAddPCINetwork(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONAddPCINetwork(mon, nicstr, guestAddr);
+ return qemuMonitorJSONAddPCINetwork(mon, nicstr, guestAddr);
else
- ret = qemuMonitorTextAddPCINetwork(mon, nicstr, guestAddr);
- return ret;
+ return qemuMonitorTextAddPCINetwork(mon, nicstr, guestAddr);
}
@@ -2797,7 +2727,6 @@ int
qemuMonitorRemovePCIDevice(qemuMonitorPtr mon,
virDevicePCIAddress *guestAddr)
{
- int ret;
VIR_DEBUG("mon=%p domain=%d bus=%d slot=%d function=%d",
mon, guestAddr->domain, guestAddr->bus,
guestAddr->slot, guestAddr->function);
@@ -2809,10 +2738,9 @@ qemuMonitorRemovePCIDevice(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONRemovePCIDevice(mon, guestAddr);
+ return qemuMonitorJSONRemovePCIDevice(mon, guestAddr);
else
- ret = qemuMonitorTextRemovePCIDevice(mon, guestAddr);
- return ret;
+ return qemuMonitorTextRemovePCIDevice(mon, guestAddr);
}
@@ -2821,7 +2749,6 @@ qemuMonitorSendFileHandle(qemuMonitorPtr mon,
const char *fdname,
int fd)
{
- int ret;
VIR_DEBUG("mon=%p, fdname=%s fd=%d", mon, fdname, fd);
if (!mon) {
@@ -2844,10 +2771,9 @@ qemuMonitorSendFileHandle(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONSendFileHandle(mon, fdname, fd);
+ return qemuMonitorJSONSendFileHandle(mon, fdname, fd);
else
- ret = qemuMonitorTextSendFileHandle(mon, fdname, fd);
- return ret;
+ return qemuMonitorTextSendFileHandle(mon, fdname, fd);
}
@@ -2888,7 +2814,6 @@ qemuMonitorCloseFileHandle(qemuMonitorPtr mon,
int
qemuMonitorAddFd(qemuMonitorPtr mon, int fdset, int fd, const char *name)
{
- int ret = -1;
VIR_DEBUG("mon=%p, fdset=%d, fd=%d, name=%s", mon, fdset, fd,
NULLSTR(name));
if (!mon) {
@@ -2910,12 +2835,13 @@ qemuMonitorAddFd(qemuMonitorPtr mon, int fdset, int fd, const char
*name)
return -1;
}
- if (mon->json)
- ret = qemuMonitorJSONAddFd(mon, fdset, fd, name);
- else
+ if (mon->json) {
+ return qemuMonitorJSONAddFd(mon, fdset, fd, name);
+ } else {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("add fd requires JSON monitor"));
- return ret;
+ return -1;
+ }
}
@@ -3009,7 +2935,6 @@ qemuMonitorRemoveHostNetwork(qemuMonitorPtr mon,
int vlan,
const char *netname)
{
- int ret = -1;
VIR_DEBUG("mon=%p netname=%s", mon, netname);
if (!mon) {
@@ -3018,12 +2943,13 @@ qemuMonitorRemoveHostNetwork(qemuMonitorPtr mon,
return -1;
}
- if (mon->json)
+ if (mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("JSON monitor should be using RemoveNetdev"));
- else
- ret = qemuMonitorTextRemoveHostNetwork(mon, vlan, netname);
- return ret;
+ return -1;
+ }
+
+ return qemuMonitorTextRemoveHostNetwork(mon, vlan, netname);
}
@@ -3081,7 +3007,6 @@ int
qemuMonitorRemoveNetdev(qemuMonitorPtr mon,
const char *alias)
{
- int ret;
VIR_DEBUG("mon=%p alias=%s", mon, alias);
if (!mon) {
@@ -3091,10 +3016,9 @@ qemuMonitorRemoveNetdev(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONRemoveNetdev(mon, alias);
+ return qemuMonitorJSONRemoveNetdev(mon, alias);
else
- ret = qemuMonitorTextRemoveNetdev(mon, alias);
- return ret;
+ return qemuMonitorTextRemoveNetdev(mon, alias);
}
@@ -3102,7 +3026,6 @@ int
qemuMonitorQueryRxFilter(qemuMonitorPtr mon, const char *alias,
virNetDevRxFilterPtr *filter)
{
- int ret = -1;
VIR_DEBUG("mon=%p alias=%s filter=%p", mon, alias, filter);
if (!mon) {
@@ -3111,12 +3034,13 @@ qemuMonitorQueryRxFilter(qemuMonitorPtr mon, const char *alias,
return -1;
}
- if (mon->json)
- ret = qemuMonitorJSONQueryRxFilter(mon, alias, filter);
- else
+ if (!mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("query-rx-filter requires JSON monitor"));
- return ret;
+ return -1;
+ }
+
+ return qemuMonitorJSONQueryRxFilter(mon, alias, filter);
}
@@ -3173,7 +3097,6 @@ qemuMonitorAttachPCIDiskController(qemuMonitorPtr mon,
virDevicePCIAddress *guestAddr)
{
VIR_DEBUG("mon=%p type=%s", mon, bus);
- int ret;
if (!mon) {
virReportError(VIR_ERR_INVALID_ARG, "%s",
@@ -3182,11 +3105,9 @@ qemuMonitorAttachPCIDiskController(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONAttachPCIDiskController(mon, bus, guestAddr);
+ return qemuMonitorJSONAttachPCIDiskController(mon, bus, guestAddr);
else
- ret = qemuMonitorTextAttachPCIDiskController(mon, bus, guestAddr);
-
- return ret;
+ return qemuMonitorTextAttachPCIDiskController(mon, bus, guestAddr);
}
@@ -3199,7 +3120,6 @@ qemuMonitorAttachDrive(qemuMonitorPtr mon,
VIR_DEBUG("mon=%p drivestr=%s domain=%d bus=%d slot=%d function=%d",
mon, drivestr, controllerAddr->domain, controllerAddr->bus,
controllerAddr->slot, controllerAddr->function);
- int ret = 1;
if (!mon) {
virReportError(VIR_ERR_INVALID_ARG, "%s",
@@ -3207,13 +3127,13 @@ qemuMonitorAttachDrive(qemuMonitorPtr mon,
return -1;
}
- if (mon->json)
+ if (mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("JSON monitor should be using AddDrive"));
- else
- ret = qemuMonitorTextAttachDrive(mon, drivestr, controllerAddr, driveAddr);
+ return -1;
+ }
- return ret;
+ return qemuMonitorTextAttachDrive(mon, drivestr, controllerAddr, driveAddr);
}
@@ -3222,7 +3142,6 @@ qemuMonitorGetAllPCIAddresses(qemuMonitorPtr mon,
qemuMonitorPCIAddress **addrs)
{
VIR_DEBUG("mon=%p addrs=%p", mon, addrs);
- int ret;
if (!mon) {
virReportError(VIR_ERR_INVALID_ARG, "%s",
@@ -3231,10 +3150,9 @@ qemuMonitorGetAllPCIAddresses(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONGetAllPCIAddresses(mon, addrs);
+ return qemuMonitorJSONGetAllPCIAddresses(mon, addrs);
else
- ret = qemuMonitorTextGetAllPCIAddresses(mon, addrs);
- return ret;
+ return qemuMonitorTextGetAllPCIAddresses(mon, addrs);
}
@@ -3243,7 +3161,6 @@ qemuMonitorDriveDel(qemuMonitorPtr mon,
const char *drivestr)
{
VIR_DEBUG("mon=%p drivestr=%s", mon, drivestr);
- int ret;
if (!mon) {
virReportError(VIR_ERR_INVALID_ARG, "%s",
@@ -3252,10 +3169,9 @@ qemuMonitorDriveDel(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONDriveDel(mon, drivestr);
+ return qemuMonitorJSONDriveDel(mon, drivestr);
else
- ret = qemuMonitorTextDriveDel(mon, drivestr);
- return ret;
+ return qemuMonitorTextDriveDel(mon, drivestr);
}
@@ -3264,7 +3180,6 @@ qemuMonitorDelDevice(qemuMonitorPtr mon,
const char *devalias)
{
VIR_DEBUG("mon=%p devalias=%s", mon, devalias);
- int ret;
if (!mon) {
virReportError(VIR_ERR_INVALID_ARG, "%s",
@@ -3273,10 +3188,9 @@ qemuMonitorDelDevice(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONDelDevice(mon, devalias);
+ return qemuMonitorJSONDelDevice(mon, devalias);
else
- ret = qemuMonitorTextDelDevice(mon, devalias);
- return ret;
+ return qemuMonitorTextDelDevice(mon, devalias);
}
@@ -3339,17 +3253,15 @@ qemuMonitorAddObject(qemuMonitorPtr mon,
{
VIR_DEBUG("mon=%p type=%s objalias=%s props=%p",
mon, type, objalias, props);
- int ret = -1;
- if (mon->json) {
- ret = qemuMonitorJSONAddObject(mon, type, objalias, props);
- } else {
+ if (!mon->json) {
virJSONValueFree(props);
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("object adding requires JSON monitor"));
+ return -1;
}
- return ret;
+ return qemuMonitorJSONAddObject(mon, type, objalias, props);
}
@@ -3358,15 +3270,14 @@ qemuMonitorDelObject(qemuMonitorPtr mon,
const char *objalias)
{
VIR_DEBUG("mon=%p objalias=%s", mon, objalias);
- int ret = -1;
- if (mon->json)
- ret = qemuMonitorJSONDelObject(mon, objalias);
- else
+ if (!mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("object deletion requires JSON monitor"));
+ return -1;
+ }
- return ret;
+ return qemuMonitorJSONDelObject(mon, objalias);
}
@@ -3375,7 +3286,6 @@ qemuMonitorAddDrive(qemuMonitorPtr mon,
const char *drivestr)
{
VIR_DEBUG("mon=%p drive=%s", mon, drivestr);
- int ret;
if (!mon) {
virReportError(VIR_ERR_INVALID_ARG, "%s",
@@ -3384,10 +3294,9 @@ qemuMonitorAddDrive(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONAddDrive(mon, drivestr);
+ return qemuMonitorJSONAddDrive(mon, drivestr);
else
- ret = qemuMonitorTextAddDrive(mon, drivestr);
- return ret;
+ return qemuMonitorTextAddDrive(mon, drivestr);
}
@@ -3397,7 +3306,6 @@ qemuMonitorSetDrivePassphrase(qemuMonitorPtr mon,
const char *passphrase)
{
VIR_DEBUG("mon=%p alias=%s passphrase=%p(value hidden)", mon, alias,
passphrase);
- int ret;
if (!mon) {
virReportError(VIR_ERR_INVALID_ARG, "%s",
@@ -3406,18 +3314,15 @@ qemuMonitorSetDrivePassphrase(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONSetDrivePassphrase(mon, alias, passphrase);
+ return qemuMonitorJSONSetDrivePassphrase(mon, alias, passphrase);
else
- ret = qemuMonitorTextSetDrivePassphrase(mon, alias, passphrase);
- return ret;
+ return qemuMonitorTextSetDrivePassphrase(mon, alias, passphrase);
}
int
qemuMonitorCreateSnapshot(qemuMonitorPtr mon, const char *name)
{
- int ret;
-
VIR_DEBUG("mon=%p, name=%s", mon, name);
if (!mon) {
@@ -3427,17 +3332,14 @@ qemuMonitorCreateSnapshot(qemuMonitorPtr mon, const char *name)
}
if (mon->json)
- ret = qemuMonitorJSONCreateSnapshot(mon, name);
+ return qemuMonitorJSONCreateSnapshot(mon, name);
else
- ret = qemuMonitorTextCreateSnapshot(mon, name);
- return ret;
+ return qemuMonitorTextCreateSnapshot(mon, name);
}
int
qemuMonitorLoadSnapshot(qemuMonitorPtr mon, const char *name)
{
- int ret;
-
VIR_DEBUG("mon=%p, name=%s", mon, name);
if (!mon) {
@@ -3447,18 +3349,15 @@ qemuMonitorLoadSnapshot(qemuMonitorPtr mon, const char *name)
}
if (mon->json)
- ret = qemuMonitorJSONLoadSnapshot(mon, name);
+ return qemuMonitorJSONLoadSnapshot(mon, name);
else
- ret = qemuMonitorTextLoadSnapshot(mon, name);
- return ret;
+ return qemuMonitorTextLoadSnapshot(mon, name);
}
int
qemuMonitorDeleteSnapshot(qemuMonitorPtr mon, const char *name)
{
- int ret;
-
VIR_DEBUG("mon=%p, name=%s", mon, name);
if (!mon) {
@@ -3468,10 +3367,9 @@ qemuMonitorDeleteSnapshot(qemuMonitorPtr mon, const char *name)
}
if (mon->json)
- ret = qemuMonitorJSONDeleteSnapshot(mon, name);
+ return qemuMonitorJSONDeleteSnapshot(mon, name);
else
- ret = qemuMonitorTextDeleteSnapshot(mon, name);
- return ret;
+ return qemuMonitorTextDeleteSnapshot(mon, name);
}
@@ -3483,8 +3381,6 @@ qemuMonitorDiskSnapshot(qemuMonitorPtr mon, virJSONValuePtr
actions,
const char *device, const char *file,
const char *format, bool reuse)
{
- int ret = -1;
-
VIR_DEBUG("mon=%p, actions=%p, device=%s, file=%s, format=%s, reuse=%d",
mon, actions, device, file, format, reuse);
@@ -3494,13 +3390,12 @@ qemuMonitorDiskSnapshot(qemuMonitorPtr mon, virJSONValuePtr
actions,
return -1;
}
- if (mon->json)
- ret = qemuMonitorJSONDiskSnapshot(mon, actions, device, file, format,
- reuse);
- else
+ if (!mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("disk snapshot requires JSON monitor"));
- return ret;
+ }
+
+ return qemuMonitorJSONDiskSnapshot(mon, actions, device, file, format, reuse);
}
@@ -3512,20 +3407,19 @@ qemuMonitorDriveMirror(qemuMonitorPtr mon,
unsigned int granularity, unsigned long long buf_size,
unsigned int flags)
{
- int ret = -1;
-
VIR_DEBUG("mon=%p, device=%s, file=%s, format=%s, bandwidth=%lld, "
"granularity=%#x, buf_size=%lld, flags=%x",
mon, device, file, NULLSTR(format), bandwidth, granularity,
buf_size, flags);
- if (mon->json)
- ret = qemuMonitorJSONDriveMirror(mon, device, file, format, bandwidth,
- granularity, buf_size, flags);
- else
+ if (!mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("drive-mirror requires JSON monitor"));
- return ret;
+ return -1;
+ }
+
+ return qemuMonitorJSONDriveMirror(mon, device, file, format, bandwidth,
+ granularity, buf_size, flags);
}
@@ -3533,16 +3427,14 @@ qemuMonitorDriveMirror(qemuMonitorPtr mon,
int
qemuMonitorTransaction(qemuMonitorPtr mon, virJSONValuePtr actions)
{
- int ret = -1;
-
VIR_DEBUG("mon=%p, actions=%p", mon, actions);
- if (mon->json)
- ret = qemuMonitorJSONTransaction(mon, actions);
- else
+ if (!mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("transaction requires JSON monitor"));
- return ret;
+ }
+
+ return qemuMonitorJSONTransaction(mon, actions);
}
@@ -3553,19 +3445,18 @@ qemuMonitorBlockCommit(qemuMonitorPtr mon, const char *device,
const char *backingName,
unsigned long long bandwidth)
{
- int ret = -1;
-
VIR_DEBUG("mon=%p, device=%s, top=%s, base=%s, backingName=%s, "
"bandwidth=%llu",
mon, device, top, base, NULLSTR(backingName), bandwidth);
- if (mon->json)
- ret = qemuMonitorJSONBlockCommit(mon, device, top, base,
- backingName, bandwidth);
- else
+ if (!mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("block-commit requires JSON monitor"));
- return ret;
+ return -1;
+ }
+
+ return qemuMonitorJSONBlockCommit(mon, device, top, base,
+ backingName, bandwidth);
}
@@ -3621,30 +3512,24 @@ qemuMonitorArbitraryCommand(qemuMonitorPtr mon,
char **reply,
bool hmp)
{
- int ret;
-
VIR_DEBUG("mon=%p, cmd=%s, reply=%p, hmp=%d", mon, cmd, reply, hmp);
if (mon->json)
- ret = qemuMonitorJSONArbitraryCommand(mon, cmd, reply, hmp);
+ return qemuMonitorJSONArbitraryCommand(mon, cmd, reply, hmp);
else
- ret = qemuMonitorTextArbitraryCommand(mon, cmd, reply);
- return ret;
+ return qemuMonitorTextArbitraryCommand(mon, cmd, reply);
}
int
qemuMonitorInjectNMI(qemuMonitorPtr mon)
{
- int ret;
-
VIR_DEBUG("mon=%p", mon);
if (mon->json)
- ret = qemuMonitorJSONInjectNMI(mon);
+ return qemuMonitorJSONInjectNMI(mon);
else
- ret = qemuMonitorTextInjectNMI(mon);
- return ret;
+ return qemuMonitorTextInjectNMI(mon);
}
@@ -3654,15 +3539,12 @@ qemuMonitorSendKey(qemuMonitorPtr mon,
unsigned int *keycodes,
unsigned int nkeycodes)
{
- int ret;
-
VIR_DEBUG("mon=%p, holdtime=%u, nkeycodes=%u", mon, holdtime, nkeycodes);
if (mon->json)
- ret = qemuMonitorJSONSendKey(mon, holdtime, keycodes, nkeycodes);
+ return qemuMonitorJSONSendKey(mon, holdtime, keycodes, nkeycodes);
else
- ret = qemuMonitorTextSendKey(mon, holdtime, keycodes, nkeycodes);
- return ret;
+ return qemuMonitorTextSendKey(mon, holdtime, keycodes, nkeycodes);
}
@@ -3670,9 +3552,6 @@ int
qemuMonitorScreendump(qemuMonitorPtr mon,
const char *file)
{
-
- int ret;
-
VIR_DEBUG("mon=%p, file=%s", mon, file);
if (!mon) {
@@ -3682,10 +3561,9 @@ qemuMonitorScreendump(qemuMonitorPtr mon,
}
if (mon->json)
- ret = qemuMonitorJSONScreendump(mon, file);
+ return qemuMonitorJSONScreendump(mon, file);
else
- ret = qemuMonitorTextScreendump(mon, file);
- return ret;
+ return qemuMonitorTextScreendump(mon, file);
}
@@ -3756,17 +3634,16 @@ qemuMonitorBlockJobInfo(qemuMonitorPtr mon,
virDomainBlockJobInfoPtr info,
unsigned long long *bandwidth)
{
- int ret = -1;
-
VIR_DEBUG("mon=%p, device=%s, info=%p, bandwidth=%p",
mon, device, info, bandwidth);
- if (mon->json)
- ret = qemuMonitorJSONBlockJobInfo(mon, device, info, bandwidth);
- else
+ if (!mon->json) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("block jobs require JSON monitor"));
- return ret;
+ return -1;
+ }
+
+ return qemuMonitorJSONBlockJobInfo(mon, device, info, bandwidth);
}
@@ -3776,16 +3653,12 @@ qemuMonitorSetBlockIoThrottle(qemuMonitorPtr mon,
virDomainBlockIoTuneInfoPtr info,
bool supportMaxOptions)
{
- int ret;
-
VIR_DEBUG("mon=%p, device=%p, info=%p", mon, device, info);
- if (mon->json) {
- ret = qemuMonitorJSONSetBlockIoThrottle(mon, device, info, supportMaxOptions);
- } else {
- ret = qemuMonitorTextSetBlockIoThrottle(mon, device, info);
- }
- return ret;
+ if (mon->json)
+ return qemuMonitorJSONSetBlockIoThrottle(mon, device, info, supportMaxOptions);
+ else
+ return qemuMonitorTextSetBlockIoThrottle(mon, device, info);
}
@@ -3795,16 +3668,12 @@ qemuMonitorGetBlockIoThrottle(qemuMonitorPtr mon,
virDomainBlockIoTuneInfoPtr reply,
bool supportMaxOptions)
{
- int ret;
-
VIR_DEBUG("mon=%p, device=%p, reply=%p", mon, device, reply);
- if (mon->json) {
- ret = qemuMonitorJSONGetBlockIoThrottle(mon, device, reply, supportMaxOptions);
- } else {
- ret = qemuMonitorTextGetBlockIoThrottle(mon, device, reply);
- }
- return ret;
+ if (mon->json)
+ return qemuMonitorJSONGetBlockIoThrottle(mon, device, reply, supportMaxOptions);
+ else
+ return qemuMonitorTextGetBlockIoThrottle(mon, device, reply);
}
--
2.3.5