diff options
author | Simo Sorce <idra@samba.org> | 2008-10-09 08:30:10 -0400 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2008-10-09 08:30:10 -0400 |
commit | f9e85b312049affb38a180d29c69d36ac0ac4048 (patch) | |
tree | 3bc77785e1e4871661cb9d8cb90881ac315f7416 /server/service.c | |
parent | fb263dd17c3fc00d9e5e8f366d60adbf5e76edf0 (diff) | |
download | sssd-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.c | 12 |
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; } |