summaryrefslogtreecommitdiff
path: root/server/service.c
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2008-10-09 08:30:10 -0400
committerSimo Sorce <idra@samba.org>2008-10-09 08:30:10 -0400
commitf9e85b312049affb38a180d29c69d36ac0ac4048 (patch)
tree3bc77785e1e4871661cb9d8cb90881ac315f7416 /server/service.c
parentfb263dd17c3fc00d9e5e8f366d60adbf5e76edf0 (diff)
downloadsssd-f9e85b312049affb38a180d29c69d36ac0ac4048.tar.gz
sssd-f9e85b312049affb38a180d29c69d36ac0ac4048.tar.bz2
sssd-f9e85b312049affb38a180d29c69d36ac0ac4048.zip
Use classic errno instead of inventing our own, it's broad enough fro atm.
Diffstat (limited to 'server/service.c')
-rw-r--r--server/service.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/server/service.c b/server/service.c
index dd2e0fd0..eaaa2c98 100644
--- a/server/service.c
+++ b/server/service.c
@@ -42,11 +42,11 @@ int register_server_service(const char *name,
{
struct registered_server *srv;
srv = talloc(talloc_autofree_context(), struct registered_server);
- if (NULL == srv) return RES_NOMEM;
+ if (NULL == srv) return ENOMEM;
srv->service_name = name;
srv->task_init = task_init;
DLIST_ADD_END(registered_servers, srv, struct registered_server *);
- return RES_SUCCESS;
+ return EOK;
}
@@ -63,7 +63,7 @@ static int server_service_init(const char *name, struct event_context *ev)
srv->task_init);
}
}
- return RES_INVALID_DATA;
+ return EINVAL;
}
@@ -77,19 +77,19 @@ int server_service_startup(struct event_context *event_ctx,
if (!server_services) {
DEBUG(0,("server_service_startup: no endpoint servers configured\n"));
- return RES_INVALID_DATA;
+ return EINVAL;
}
for (i = 0; server_services[i]; i++) {
int status;
status = server_service_init(server_services[i], event_ctx);
- if (status != RES_SUCCESS) {
+ if (status != EOK) {
DEBUG(0,("Failed to start service '%s'\n",
server_services[i]));
return status;
}
}
- return RES_SUCCESS;
+ return EOK;
}