s4-samr: Rework GetGroupsForUser to use memberOf
authorAndrew Bartlett <abartlet@samba.org>
Wed, 8 Jun 2016 04:49:01 +0000 (16:49 +1200)
committerGarming Sam <garming@catalyst.net.nz>
Thu, 16 Jun 2016 00:03:09 +0000 (12:03 +1200)
commit2af89ef99d26e090299ecbb0e0dd9d028e7d66af
treeb3bad97ae405f27e8e0f0e5b623c953bfc0848f8
parentef99629d74aefe6448466a4631dc03717a67f6f2
s4-samr: Rework GetGroupsForUser to use memberOf

By reading the SID values from the memberOf links, we avoid an un-indexed search on
the member attribute.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
source4/rpc_server/samr/dcesrv_samr.c