diff options
Diffstat (limited to 'server/nss/nsssrv.c')
-rw-r--r-- | server/nss/nsssrv.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/server/nss/nsssrv.c b/server/nss/nsssrv.c index e42efacf..bd9202bd 100644 --- a/server/nss/nsssrv.c +++ b/server/nss/nsssrv.c @@ -40,6 +40,7 @@ #include "sbus_interfaces.h" #include "util/btreemap.h" #include "util/service_helpers.h" +#include "providers/data_provider.h" #define SSS_NSS_PIPE_NAME "nss" @@ -403,6 +404,12 @@ int nss_process_init(TALLOC_CTX *mem_ctx, return ret; } + ret = nss_cmd_init(nctx); + if (ret != EOK) { + DEBUG(0, ("fatal error setting up backend connector\n")); + return ret; + } + ret = nss_ldb_init(nctx, ev, cdb, &nctx->lctx); if (ret != EOK) { DEBUG(0, ("fatal error initializing nss_ctx\n")); |