summaryrefslogtreecommitdiffstats
path: root/src/sss_client/nss_mc.h
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2012-01-02 17:10:12 -0500
committerStephen Gallagher <sgallagh@redhat.com>2012-03-19 09:45:25 -0400
commit1171986bdc3011555c5b62a9d9ee9f7481f48cdc (patch)
treef60dace9d32638ae65c9b53e2576a18b4393521e /src/sss_client/nss_mc.h
parent5f216c753dbd2f2b25a011c5f705ee4f8ad924e6 (diff)
downloadsssd-1171986bdc3011555c5b62a9d9ee9f7481f48cdc.tar.gz
sssd-1171986bdc3011555c5b62a9d9ee9f7481f48cdc.tar.xz
sssd-1171986bdc3011555c5b62a9d9ee9f7481f48cdc.zip
sss_client: shared memory cache passwd map support
Diffstat (limited to 'src/sss_client/nss_mc.h')
-rw-r--r--src/sss_client/nss_mc.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/sss_client/nss_mc.h b/src/sss_client/nss_mc.h
index 35cefe5b6..b1b929eb9 100644
--- a/src/sss_client/nss_mc.h
+++ b/src/sss_client/nss_mc.h
@@ -59,4 +59,12 @@ errno_t sss_nss_mc_get_record(struct sss_cli_mc_ctx *ctx,
errno_t sss_nss_str_ptr_from_buffer(char **str, void **cookie,
char *buf, size_t len);
+/* passwd db */
+errno_t sss_nss_mc_getpwnam(const char *name, size_t name_len,
+ struct passwd *result,
+ char *buffer, size_t buflen);
+errno_t sss_nss_mc_getpwuid(uid_t uid,
+ struct passwd *result,
+ char *buffer, size_t buflen);
+
#endif /* _NSS_MC_H_ */