mirror of
https://github.com/samba-team/samba.git
synced 2025-02-23 09:57:40 +03:00
libcli/smb: allow resetting of the smb1 application_key
We need this untill we have fixed all callers... metze
This commit is contained in:
parent
68c1eec11d
commit
7af537e66f
@ -4303,7 +4303,6 @@ void smb1cli_session_set_id(struct smbXcli_session *session,
|
||||
uint16_t session_id)
|
||||
{
|
||||
session->smb1.session_id = session_id;
|
||||
data_blob_clear_free(&session->smb1.application_key);
|
||||
}
|
||||
|
||||
NTSTATUS smb1cli_session_set_session_key(struct smbXcli_session *session,
|
||||
@ -4317,7 +4316,12 @@ NTSTATUS smb1cli_session_set_session_key(struct smbXcli_session *session,
|
||||
}
|
||||
|
||||
if (session->smb1.application_key.length != 0) {
|
||||
return NT_STATUS_INVALID_PARAMETER_MIX;
|
||||
/*
|
||||
* TODO: do not allow this...
|
||||
*
|
||||
* return NT_STATUS_INVALID_PARAMETER_MIX;
|
||||
*/
|
||||
data_blob_clear_free(&session->smb1.application_key);
|
||||
}
|
||||
|
||||
if (_session_key.length == 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user