wb_sids2xids: maintain struct wbint_TransIDArray all_ids as cache
authorStefan Metzmacher <metze@samba.org>
Thu, 10 Sep 2020 14:45:03 +0000 (16:45 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 23 Oct 2020 03:25:36 +0000 (03:25 +0000)
commit04956350a5725325954b2caba662ecd6dace7829
treeb5d80ee58c04084ffdb7017cf41dfc98d6acf2cc
parent79c1d3aaf6d465a8edd1871edb85211f8715fea1
wb_sids2xids: maintain struct wbint_TransIDArray all_ids as cache

Entries with domain_index == UINT32_MAX are valid cache entries.

In the following commits we'll fill in missing entries step by step
until all entries are marked as filled.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14539

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Gary Lockyer <gary@catalyst.net.nz>
source3/winbindd/wb_sids2xids.c