Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
nodeConnectNodeDeviceEventDeregisterAny(virConnectPtr conn,
int callbackID)
{
- int ret = -1;
-
if (virConnectNodeDeviceEventDeregisterAnyEnsureACL(conn) < 0)
- goto cleanup;
+ return -1;
if (virObjectEventStateDeregisterID(conn,
driver->nodeDeviceEventState,
callbackID, true) < 0)
- goto cleanup;
-
- ret = 0;
+ return -1;
- cleanup:
- return ret;
+ return 0;
}
int
const char *parent_sysfs_path = NULL;
virNodeDeviceObjPtr obj = NULL;
virNodeDeviceDefPtr objdef;
- int ret = -1;
parent_device = device;
do {
virReportError(VIR_ERR_INTERNAL_ERROR,
_("Could not get syspath for parent of '%s'"),
udev_device_get_syspath(parent_device));
- goto cleanup;
+ return -1;
}
if ((obj = virNodeDeviceObjListFindBySysfsPath(driver->devs,
if (!def->parent)
def->parent = g_strdup("computer");
- ret = 0;
-
- cleanup:
- return ret;
+ return 0;
}