s3: add functions to flush the idmap memcache
[kamenim/samba.git] / source3 / passdb / lookup_sid.c
index 0e1b8d6c82630efc0e1b83a1e0079a4379d69f92..f1462af68665fb40fb9000ac31ed539a1b35436e 100644 (file)
@@ -1642,3 +1642,17 @@ done:
        TALLOC_FREE(tmp_ctx);
        return NT_STATUS_OK;
 }
+
+void flush_gid_cache(void)
+{
+       DEBUG(3, ("Flush GID <-> SID memcache\n"));
+       memcache_flush(NULL, SID_GID_CACHE);
+       memcache_flush(NULL, GID_SID_CACHE);
+}
+
+void flush_uid_cache(void)
+{
+       DEBUG(3, ("Flush UID <-> SID memcache\n"));
+       memcache_flush(NULL, SID_UID_CACHE);
+       memcache_flush(NULL, UID_SID_CACHE);
+}