1
0
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:
Stefan Metzmacher 2012-08-01 14:14:39 +02:00
parent 68c1eec11d
commit 7af537e66f

View File

@ -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) {