From 3ad6e4d2790d8beea8227db3fe7ed05a9b0a2eeb Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Tue, 7 Feb 2006 17:55:17 +0000 Subject: r13377: Fix from Volker: Make offline authentication work with NT4 as well (handle no ACB_NORMAL flag and save name2sid as early as possible). Guenther (This used to be commit a04a5e40b774b7fe535e9cbbabddf94ee5578005) --- source3/nsswitch/winbindd_cache.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'source3/nsswitch/winbindd_cache.c') diff --git a/source3/nsswitch/winbindd_cache.c b/source3/nsswitch/winbindd_cache.c index 910e30b07e..297c608bc1 100644 --- a/source3/nsswitch/winbindd_cache.c +++ b/source3/nsswitch/winbindd_cache.c @@ -2048,6 +2048,14 @@ BOOL lookup_cached_name(TALLOC_CTX *mem_ctx, return NT_STATUS_IS_OK(status); } +void cache_name2sid(struct winbindd_domain *domain, + const char *domain_name, const char *name, + enum SID_NAME_USE type, const DOM_SID *sid) +{ + wcache_save_name_to_sid(domain, NT_STATUS_OK, domain_name, name, + sid, type); +} + /* delete all centries that don't have NT_STATUS_OK set */ static int traverse_fn_cleanup(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) -- cgit