diff options
author | Simo Sorce <simo@redhat.com> | 2012-01-03 02:46:40 -0500 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2012-03-19 09:45:25 -0400 |
commit | 10eae23e2483733d4ca3c21f15b5bdb3f04c9839 (patch) | |
tree | 7c9364283ed6ea554c5e41a9fdd3726e9a378618 /src/sss_client/nss_mc.h | |
parent | c3ef027218fe9a7d16a70ca9d2f53e3d995e369f (diff) | |
download | sssd-10eae23e2483733d4ca3c21f15b5bdb3f04c9839.tar.gz sssd-10eae23e2483733d4ca3c21f15b5bdb3f04c9839.tar.xz sssd-10eae23e2483733d4ca3c21f15b5bdb3f04c9839.zip |
sss_client: shared memory cache group map support
Diffstat (limited to 'src/sss_client/nss_mc.h')
-rw-r--r-- | src/sss_client/nss_mc.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/sss_client/nss_mc.h b/src/sss_client/nss_mc.h index b1b929eb9..d8155b0ad 100644 --- a/src/sss_client/nss_mc.h +++ b/src/sss_client/nss_mc.h @@ -26,6 +26,7 @@ #include <stdint.h> #include <stdbool.h> #include <pwd.h> +#include <grp.h> #include "util/mmap_cache.h" #ifndef HAVE_ERRNO_T @@ -67,4 +68,12 @@ errno_t sss_nss_mc_getpwuid(uid_t uid, struct passwd *result, char *buffer, size_t buflen); +/* group db */ +errno_t sss_nss_mc_getgrnam(const char *name, size_t name_len, + struct group *result, + char *buffer, size_t buflen); +errno_t sss_nss_mc_getgrgid(gid_t gid, + struct group *result, + char *buffer, size_t buflen); + #endif /* _NSS_MC_H_ */ |