Bug: 9918 When creating the netlogon connection always set the credential
[mat/samba.git] / source3 / winbindd / winbindd_cm.c
index edb2c7bac48eb8dda60a55a32df996466ff23245..d7111da62c4f1cc1efc29db7dbff42a957eb6e6d 100644 (file)
@@ -2782,6 +2782,7 @@ NTSTATUS cm_connect_netlogon(struct winbindd_domain *domain,
                neg_flags |= NETLOGON_NEG_SCHANNEL;
        }
 
+ no_schannel:
        if (!get_trust_pw_hash(domain->name, mach_pwd, &account_name,
                               &sec_chan_type))
        {
@@ -2811,7 +2812,6 @@ NTSTATUS cm_connect_netlogon(struct winbindd_domain *domain,
                return NT_STATUS_ACCESS_DENIED;
        }
 
- no_schannel:
        if ((lp_client_schannel() == False) ||
                        ((neg_flags & NETLOGON_NEG_SCHANNEL) == 0)) {
                /*