From 31842f5d017f01922cec306f7bfa2fa0fe748ca2 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 9 Dec 2001 23:59:42 +0000 Subject: completely new winbindd cache infrastructure this one looks like just another winbind backend, and has the following properties: - does -ve and +ve cacheing of all queries - can be disabled with -n switch to winbindd - stores all records packed, so even huge domains are not a problem for a complete cache - handles the server being down - uses sequence numbers for all entries This fixes a lot of problems with winbindd. Serving from cache is now *very* fast. (This used to be commit fddb4f4c04473a60a97212c0c8e143d6a4d68380) --- source3/nsswitch/winbindd_proto.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source3/nsswitch/winbindd_proto.h') diff --git a/source3/nsswitch/winbindd_proto.h b/source3/nsswitch/winbindd_proto.h index 48ccace476..fbb5c731d1 100644 --- a/source3/nsswitch/winbindd_proto.h +++ b/source3/nsswitch/winbindd_proto.h @@ -3,6 +3,10 @@ /* This file is automatically generated with "make proto". DO NOT EDIT */ +/* The following definitions come from nsswitch/wcache.c */ + +struct cache_entry *centry_start(struct winbindd_domain *domain, NTSTATUS status); + /* The following definitions come from nsswitch/winbindd.c */ int main(int argc, char **argv); -- cgit