ret = virGetNetwork(conn, network->def->name, network->def->uuid);
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
return ret;
}
ret = virGetNetwork(conn, network->def->name, network->def->uuid);
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
return ret;
}
ret = virNetworkObjIsActive(obj);
cleanup:
- if (obj)
- virObjectUnlock(obj);
+ virNetworkObjEndAPI(&obj);
return ret;
}
ret = obj->persistent;
cleanup:
- if (obj)
- virObjectUnlock(obj);
+ virNetworkObjEndAPI(&obj);
return ret;
}
virNetworkDefFree(def);
if (event)
virObjectEventStateQueue(driver->networkEventState, event);
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
networkDriverUnlock();
return ret;
}
virObjectEventStateQueue(driver->networkEventState, event);
if (freeDef)
virNetworkDefFree(def);
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
networkDriverUnlock();
return ret;
}
cleanup:
if (event)
virObjectEventStateQueue(driver->networkEventState, event);
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
networkDriverUnlock();
return ret;
}
}
ret = 0;
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
networkDriverUnlock();
return ret;
}
cleanup:
if (event)
virObjectEventStateQueue(driver->networkEventState, event);
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
networkDriverUnlock();
return ret;
}
cleanup:
if (event)
virObjectEventStateQueue(driver->networkEventState, event);
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
networkDriverUnlock();
return ret;
}
ret = virNetworkDefFormat(def, flags);
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
return ret;
}
ignore_value(VIR_STRDUP(bridge, network->def->bridge));
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
return bridge;
}
ret = 0;
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
return ret;
}
cleanup:
VIR_FREE(configFile);
VIR_FREE(autostartLink);
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
networkDriverUnlock();
return ret;
}
VIR_FREE(custom_lease_file);
virJSONValueFree(leases_array);
- if (obj)
- virObjectUnlock(obj);
+ virNetworkObjEndAPI(&obj);
return rv;
ret = 0;
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
return ret;
error:
ret = 0;
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
return ret;
error:
}
ret = 0;
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
if (iface->type == VIR_DOMAIN_NET_TYPE_NETWORK) {
virDomainActualNetDefFree(iface->data.network.actual);
iface->data.network.actual = NULL;
ret = 0;
cleanup:
- if (network)
- virObjectUnlock(network);
+ virNetworkObjEndAPI(&network);
return ret;
}