1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00

s3-libsmb: Set the netbios_name in use_ccache case too.

If we do not set the netbios_name we are not able to connect to a
Windows DC.

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

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
This commit is contained in:
Andreas Schneider 2014-11-14 10:03:07 +01:00 committed by Andreas Schneider
parent 1e148a91fd
commit 206f25d815

View File

@ -383,6 +383,15 @@ static NTSTATUS ntlmssp3_client_challenge(struct ntlmssp_state *ntlmssp_state,
wbcErr wbc_status;
int i;
/*
* We need to set the netbios name or we are not able to connect
* a Windows DC.
*/
if (ntlmssp_state->server.netbios_domain == NULL ||
ntlmssp_state->server.netbios_domain[0] == '\0') {
ntlmssp_state->server.netbios_domain = ntlmssp_state->domain;
}
params.account_name = ntlmssp_state->user;
params.domain_name = ntlmssp_state->domain;
params.level = WBC_CREDENTIAL_CACHE_LEVEL_NTLMSSP;