summaryrefslogtreecommitdiff
path: root/server/responder/common
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2009-02-27 20:32:31 +0100
committerSimo Sorce <ssorce@redhat.com>2009-03-02 09:02:22 -0500
commite65c65fc710fa030bfb8319efc43fcdc9ce5a26f (patch)
tree5e4a8f1e0e7e14ba0dcaa25023c851a7d5aa3cf5 /server/responder/common
parenta997dc37a7f69387195299caafc98afa80d74960 (diff)
downloadsssd-e65c65fc710fa030bfb8319efc43fcdc9ce5a26f.tar.gz
sssd-e65c65fc710fa030bfb8319efc43fcdc9ce5a26f.tar.bz2
sssd-e65c65fc710fa030bfb8319efc43fcdc9ce5a26f.zip
first version of LOCAL pam backend
Diffstat (limited to 'server/responder/common')
-rw-r--r--server/responder/common/responder_cmd.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/server/responder/common/responder_cmd.h b/server/responder/common/responder_cmd.h
index 98a4b34e..15141a07 100644
--- a/server/responder/common/responder_cmd.h
+++ b/server/responder/common/responder_cmd.h
@@ -40,6 +40,28 @@ struct cli_request {
struct sss_packet *out;
};
+struct nss_ctx {
+ struct tevent_context *ev;
+ struct tevent_fd *lfde;
+ int lfd;
+ struct sysdb_ctx *sysdb;
+ struct confdb_ctx *cdb;
+ char *sock_name;
+ struct service_sbus_ctx *ss_ctx;
+ struct service_sbus_ctx *dp_ctx;
+ struct btreemap *domain_map;
+ char *default_domain;
+
+ int cache_timeout;
+
+ struct sbus_method *sss_sbus_methods;
+ struct sss_cmd_table *sss_cmds;
+ const char *sss_pipe_name;
+ const char *confdb_socket_path;
+ struct sbus_method *dp_methods;
+};
+
+
struct cli_ctx {
struct tevent_context *ev;
struct nss_ctx *nctx;