From: Samuel Cabrero Date: Thu, 3 Jun 2021 18:05:48 +0000 (+0200) Subject: s3:winbind: Create a binding handle for each child X-Git-Tag: talloc-2.3.4~99 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39005d4437d57602aca88e51387d69a0480e4972;p=thirdparty%2Fsamba.git s3:winbind: Create a binding handle for each child Next commits will convert InitConnection from struct based to NDR based and this call will be directly issued to a domain child so create a 'wbint' binding handle for domain childs too. Signed-off-by: Samuel Cabrero Reviewed-by: Jeremy Allison --- diff --git a/source3/winbindd/winbindd_dual.c b/source3/winbindd/winbindd_dual.c index b880feaac13..5394d992de2 100644 --- a/source3/winbindd/winbindd_dual.c +++ b/source3/winbindd/winbindd_dual.c @@ -829,10 +829,9 @@ void setup_child(struct winbindd_domain *domain, struct winbindd_child *child, child->table = table; child->queue = tevent_queue_create(NULL, "winbind_child"); SMB_ASSERT(child->queue != NULL); - if (domain == NULL) { - child->binding_handle = wbint_binding_handle(NULL, NULL, child); - SMB_ASSERT(child->binding_handle != NULL); - } + + child->binding_handle = wbint_binding_handle(NULL, NULL, child); + SMB_ASSERT(child->binding_handle != NULL); } struct winbind_child_died_state {