diff options
author | Simo Sorce <simo@redhat.com> | 2012-12-05 17:40:44 +0000 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2012-12-06 11:46:08 +0100 |
commit | defa5876ba388ba104baa287796f2f6ef5182800 (patch) | |
tree | 58a141c16a70c81e954303c40c34cc1c32dc1c9d /src/responder/nss/nsssrv_private.h | |
parent | 88d0a8eff723aab806807f9833136ab174d45b46 (diff) | |
download | sssd-defa5876ba388ba104baa287796f2f6ef5182800.tar.gz sssd-defa5876ba388ba104baa287796f2f6ef5182800.tar.xz sssd-defa5876ba388ba104baa287796f2f6ef5182800.zip |
Hook for mmap cache update on initgroup calls
This set of functions enumerate the user's groups and invalidate them all
if the list does not matches what we get from the caller.
Diffstat (limited to 'src/responder/nss/nsssrv_private.h')
-rw-r--r-- | src/responder/nss/nsssrv_private.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/responder/nss/nsssrv_private.h b/src/responder/nss/nsssrv_private.h index c58893110..5e614d201 100644 --- a/src/responder/nss/nsssrv_private.h +++ b/src/responder/nss/nsssrv_private.h @@ -125,5 +125,8 @@ errno_t check_cache(struct nss_dom_ctx *dctx, void nss_update_pw_memcache(struct nss_ctx *nctx); void nss_update_gr_memcache(struct nss_ctx *nctx); +void nss_update_initgr_memcache(struct nss_ctx *nctx, + const char *name, const char *domain, + int gnum, uint32_t *groups); #endif /* NSSSRV_PRIVATE_H_ */ |