if (virSecurityManagerClearSocketLabel(ctrl->securityManager, ctrl->def) < 0)
goto error;
- if (virNetServerAddService(srv, svc) < 0)
- goto error;
+ virNetServerAddService(srv, svc);
g_clear_pointer(&svc, virObjectUnref);
if (!(ctrl->prog = virNetServerProgramNew(VIR_LXC_MONITOR_PROGRAM,
if (!(service = virNetServerServiceNewPostExecRestart(child)))
return NULL;
- if (virNetServerAddService(srv, service) < 0) {
- virObjectUnref(service);
- return NULL;
- }
+ virNetServerAddService(srv, service);
}
}
-int
+void
virNetServerAddService(virNetServer *srv,
virNetServerService *svc)
{
srv->services[srv->nservices-1] = virObjectRef(svc);
virNetServerServiceSetDispatcher(svc, virNetServerDispatchNewClient, srv);
- return 0;
}
if (!svc)
return -1;
- if (virNetServerAddService(srv, svc) < 0) {
- virObjectUnref(svc);
- return -1;
- }
+ virNetServerAddService(srv, svc);
}
/* Intentionally return 1 any time activation is present,
nrequests_client_max)))
return -1;
- if (virNetServerAddService(srv, svc) < 0) {
- virObjectUnref(svc);
- return -1;
- }
-
+ virNetServerAddService(srv, svc);
virObjectUnref(svc);
return 0;
nrequests_client_max)))
return -1;
- if (virNetServerAddService(srv, svc) < 0) {
- virObjectUnref(svc);
- return -1;
- }
-
+ virNetServerAddService(srv, svc);
virObjectUnref(svc);
return 0;
virJSONValue *virNetServerPreExecRestart(virNetServer *srv);
-int virNetServerAddService(virNetServer *srv,
- virNetServerService *svc);
+void virNetServerAddService(virNetServer *srv,
+ virNetServerService *svc);
int virNetServerAddServiceTCP(virNetServer *srv,
virSystemdActivation *act,
const char *actname,
5)))
goto error;
- if (virNetServerAddService(srv, svc1) < 0)
- goto error;
- if (virNetServerAddService(srv, svc2) < 0)
- goto error;
+ virNetServerAddService(srv, svc1);
+ virNetServerAddService(srv, svc2);
if (virNetSocketNewConnectSockFD(fdclient[0], &sk1) < 0)
goto error;