summaryrefslogtreecommitdiffstats
path: root/src/responder/secrets/secsrv.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/responder/secrets/secsrv.c')
-rw-r--r--src/responder/secrets/secsrv.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/responder/secrets/secsrv.c b/src/responder/secrets/secsrv.c
index 523aa6469..6f8052bdf 100644
--- a/src/responder/secrets/secsrv.c
+++ b/src/responder/secrets/secsrv.c
@@ -26,6 +26,7 @@
#include "responder/common/responder.h"
#include "responder/secrets/secsrv.h"
+#include "resolv/async_resolv.h"
#define DEFAULT_SEC_FD_LIMIT 2048
@@ -115,6 +116,12 @@ static int sec_process_init(TALLOC_CTX *mem_ctx,
goto fail;
}
+ ret = resolv_init(sctx, ev, SEC_NET_TIMEOUT, &sctx->resctx);
+ if (ret != EOK) {
+ /* not fatal for now */
+ DEBUG(SSSDBG_CRIT_FAILURE, "Failed to initialize resolver library\n");
+ }
+
/* Set up file descriptor limits */
responder_set_fd_limit(sctx->fd_limit);