summaryrefslogtreecommitdiffstats
path: root/server/responder/common
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2009-03-26 10:55:05 -0400
committerSimo Sorce <ssorce@redhat.com>2009-03-26 14:15:43 -0400
commit0793b52b7860c90f8bd134a4c080d4bea0b7c9dc (patch)
treede43f8284a947556340650fbf1d48ec9e4d99e80 /server/responder/common
parenta5ce26e98ae27f28006e812f2448c8ac5b012dde (diff)
downloadsssd-0793b52b7860c90f8bd134a4c080d4bea0b7c9dc.tar.gz
sssd-0793b52b7860c90f8bd134a4c080d4bea0b7c9dc.tar.xz
sssd-0793b52b7860c90f8bd134a4c080d4bea0b7c9dc.zip
Enable autoreconnection to the Data Provider in PAM
Diffstat (limited to 'server/responder/common')
-rw-r--r--server/responder/common/responder_common.c6
-rw-r--r--server/responder/common/responder_common.h3
2 files changed, 6 insertions, 3 deletions
diff --git a/server/responder/common/responder_common.c b/server/responder/common/responder_common.c
index 37801843f..3b566b9c1 100644
--- a/server/responder/common/responder_common.c
+++ b/server/responder/common/responder_common.c
@@ -498,7 +498,8 @@ int sss_process_init(TALLOC_CTX *mem_ctx,
const char *sss_pipe_name,
const char *sss_priv_pipe_name,
const char *confdb_socket_path,
- struct sbus_method dp_methods[])
+ struct sbus_method dp_methods[],
+ struct resp_ctx **responder_ctx)
{
struct resp_ctx *rctx;
int ret;
@@ -550,8 +551,9 @@ int sss_process_init(TALLOC_CTX *mem_ctx,
rctx->cache_timeout = 600; /* FIXME: read from conf */
- DEBUG(1, ("NSS Initialization complete\n"));
+ DEBUG(1, ("Responder Initialization complete\n"));
+ *responder_ctx = rctx;
return EOK;
}
diff --git a/server/responder/common/responder_common.h b/server/responder/common/responder_common.h
index 0a5b6274f..66e01f9d5 100644
--- a/server/responder/common/responder_common.h
+++ b/server/responder/common/responder_common.h
@@ -17,7 +17,8 @@ int sss_process_init(TALLOC_CTX *mem_ctx,
const char *sss_pipe_name,
const char *sss_priv_pipe_name,
const char *confdb_socket_path,
- struct sbus_method dp_methods[]);
+ struct sbus_method dp_methods[],
+ struct resp_ctx **responder_ctx);
int sss_parse_name(TALLOC_CTX *memctx,
const char *fullname,