]> git.ipfire.org Git - thirdparty/samba.git/commit
winbindd: introduce update_trusted_domains_dc()
authorStefan Metzmacher <metze@samba.org>
Tue, 4 Feb 2025 17:32:59 +0000 (18:32 +0100)
committerRalph Boehme <slow@samba.org>
Sat, 8 Feb 2025 15:26:38 +0000 (15:26 +0000)
commit244367d037290b750ef53add313351a15ddbdbb5
tree4ccfdf96df898e221548a355f1bd9b72382cc246
parent137eb666b8350347212940dd56b41c5892b27f51
winbindd: introduce update_trusted_domains_dc()

Reloading trusts should reload every aspect of
the trust and also remove deleted trusts from
the winbindd _domain_list.

But pending requests still continue.

With this commit it is required that
async state structures use struct winbindd_domain_ref
instead of raw struct winbindd_domain pointers,
in order to usage of stale pointers.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/winbindd/winbindd_dual.c
source3/winbindd/winbindd_proto.h
source3/winbindd/winbindd_util.c