From 408914f68673f2caa1c82a1a21336fcb7ddd52ef Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Wed, 5 Dec 2012 17:40:44 +0000 Subject: 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. --- src/responder/nss/nsssrv_private.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/responder/nss/nsssrv_private.h') 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_ */ -- cgit