mirror of
https://github.com/samba-team/samba.git
synced 2025-03-10 12:58:35 +03:00
Fix more cases to ensure that as a server, we don't complain to the client
about our server-side lack of session key. Andrew Bartlett (This used to be commit ba33f1e0d5fe2aed3e378c9c23511c0b4d6f7d14)
This commit is contained in:
parent
0014a051ee
commit
cfa4469c1e
@ -680,7 +680,6 @@ static NTSTATUS ntlmssp_server_auth(struct ntlmssp_state *ntlmssp_state,
|
||||
dump_data_pw("NTLM2 session key:\n", session_key.data, session_key.length);
|
||||
|
||||
} else {
|
||||
data_blob_free(&encrypted_session_key);
|
||||
DEBUG(10,("ntlmssp_server_auth: Failed to create NTLM2 session key.\n"));
|
||||
session_key = data_blob(NULL, 0);
|
||||
}
|
||||
@ -699,7 +698,6 @@ static NTSTATUS ntlmssp_server_auth(struct ntlmssp_state *ntlmssp_state,
|
||||
session_key = lm_session_key;
|
||||
}
|
||||
} else {
|
||||
data_blob_free(&encrypted_session_key);
|
||||
DEBUG(10,("ntlmssp_server_auth: Failed to create NTLM session key.\n"));
|
||||
session_key = data_blob(NULL, 0);
|
||||
}
|
||||
@ -737,7 +735,7 @@ static NTSTATUS ntlmssp_server_auth(struct ntlmssp_state *ntlmssp_state,
|
||||
encrypted_session_key.data,
|
||||
encrypted_session_key.length);
|
||||
dump_data_pw("KEY_EXCH session key:\n", encrypted_session_key.data,
|
||||
encrypted_session_key.length);
|
||||
encrypted_session_key.length);
|
||||
}
|
||||
} else {
|
||||
ntlmssp_state->session_key = session_key;
|
||||
|
Loading…
x
Reference in New Issue
Block a user