r23252: Complete the reworking of the ads lookup_groupmem function
authorMichael Adam <obnox@samba.org>
Wed, 30 May 2007 22:04:42 +0000 (22:04 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:22:59 +0000 (12:22 -0500)
commit5520c7d8557fe48957c2a85eaba8c3a0e9d8b9e2
treee8101aa98fc46b28e7710af033ee4ca9edfd9f7e
parent22a3ea40ac69fa3722abf28db845ab284a65ad97
r23252: Complete the reworking of the ads lookup_groupmem function
started in r23070, r23072, r23073, r23078, r23081 and r23082:

After retrieving the list of sids with the extended dn
ldap query, instead of passing all sids to the lsa_lookup_sids
call, now while extracting the sids from the extended dn member
entries, we first try to lookup the sid from cache and only pass
the sids that were not in cache to the lsa_lookup_sids call.

Michael
source/nsswitch/winbindd_ads.c