diff options
author | Simo Sorce <idra@samba.org> | 2008-10-08 12:20:49 -0400 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2008-10-08 12:24:14 -0400 |
commit | 07111cfbf95dd0ec4d5985f541073b15b904a329 (patch) | |
tree | fce720264b52fb087fb7b30a75ca87ea0a6defff /server/nss/nsssrv.h | |
parent | 77db18dd9e52f3937af360f1a14c4b7cf0fef83d (diff) | |
download | sssd-07111cfbf95dd0ec4d5985f541073b15b904a329.tar.gz sssd-07111cfbf95dd0ec4d5985f541073b15b904a329.tar.bz2 sssd-07111cfbf95dd0ec4d5985f541073b15b904a329.zip |
First retrieval of a user (getpwnam only) from an actual ldb file
Diffstat (limited to 'server/nss/nsssrv.h')
-rw-r--r-- | server/nss/nsssrv.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/server/nss/nsssrv.h b/server/nss/nsssrv.h index 075db1d0..6ed679f4 100644 --- a/server/nss/nsssrv.h +++ b/server/nss/nsssrv.h @@ -26,15 +26,21 @@ #include <sys/un.h> #include "talloc.h" #include "events.h" +#include "ldb.h" #include "../nss_client/sss_nss.h" +struct nss_ldb_ctx; + struct nss_ctx { struct task_server *task; struct fd_event *lfde; int lfd; + struct ldb_context *ldb; }; struct cli_ctx { + struct event_context *ev; + struct ldb_context *ldb; int cfd; struct fd_event *cfde; struct sockaddr_un addr; @@ -63,6 +69,6 @@ enum sss_nss_command nss_get_cmd(struct nss_packet *packet); void nss_get_body(struct nss_packet *packet, uint8_t **body, size_t *blen); /* from nsssrv_cmd.c */ -int nss_cmd_execute(struct event_context *ev, struct cli_ctx *cctx); +int nss_cmd_execute(struct cli_ctx *cctx); #endif /* __NSSSRV_H__ */ |