summaryrefslogtreecommitdiff
path: root/server/server.c
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2008-10-04 20:40:24 -0400
committerSimo Sorce <idra@samba.org>2008-10-04 20:40:24 -0400
commit8ef4f14632f88fc60a71fbe1365cb2a385449d93 (patch)
tree1adf91a6b0153d2895914716536210667bfa256f /server/server.c
parent36c304580b49ea6ce445a68ac77b08405b983275 (diff)
downloadsssd-8ef4f14632f88fc60a71fbe1365cb2a385449d93.tar.gz
sssd-8ef4f14632f88fc60a71fbe1365cb2a385449d93.tar.bz2
sssd-8ef4f14632f88fc60a71fbe1365cb2a385449d93.zip
Add initial nss responder skeleton
Diffstat (limited to 'server/server.c')
-rw-r--r--server/server.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/server/server.c b/server/server.c
index a6958a0f..27fe09b7 100644
--- a/server/server.c
+++ b/server/server.c
@@ -32,7 +32,9 @@
#include "../events/events.h"
#include "../ldb/include/ldb.h"
#include "service.h"
-#include "monitor.h"
+
+extern void monitor_task_init(struct task_server *task);
+extern void nss_task_init(struct task_server *task);
static void sig_hup(int sig)
{
@@ -198,9 +200,11 @@ int main(int argc, const char *argv[])
/* Services */
register_server_service("monitor", monitor_task_init);
+ register_server_service("nss", nss_task_init);
- services = calloc(2, sizeof(char *));
+ services = calloc(3, sizeof(char *));
services[0] = "monitor";
+ services[1] = "nss";
status = server_service_startup(event_ctx, services);
if (status != RES_SUCCESS) {