Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Sat Feb 22 17:03:27 UTC 2025 on atb-devel-224
^samba3\.wbinfo_user_info\.user_info\.upn\.alice.fl2008r2dc
^samba3\.wbinfo_user_info\.user_info\.domain\.jane.fl2008r2dc
^samba3\.wbinfo_user_info\.user_info\.upn\.jane\.doe.fl2008r2dc
-^samba3\.wbinfo_user_info\.name_to_sid\.upn\.testdenied_upn.fl2008r2dc
^samba3\.wbinfo_user_info\.user_info\.upn\.testdenied_upn.fl2008r2dc
struct winbindd_domain *domain;
if (IS_DC) {
- domain = find_domain_from_name_noinit(domain_name);
+ domain = find_routing_from_namespace_noinit(domain_name);
if (domain == NULL) {
DEBUG(3, ("Authentication for domain [%s] refused "
"as it is not a trusted domain\n",
return NULL;
}
- if (domain->secure_channel_type != SEC_CHAN_NULL) {
- return domain;
- }
-
- return domain->routing_domain;
+ return domain;
}
if (strequal(domain_name, get_global_sam_name())) {
if (IS_DC) {
struct winbindd_domain *domain = NULL;
- domain = find_domain_from_name_noinit(domain_name);
+ domain = find_routing_from_namespace_noinit(domain_name);
if (domain == NULL) {
return NULL;
}
- if (domain->secure_channel_type != SEC_CHAN_NULL) {
- return domain;
- }
-
- return domain->routing_domain;
+ return domain;
}
return find_our_domain();