From: Stefan Metzmacher Date: Wed, 1 Aug 2012 11:25:18 +0000 (+0200) Subject: libcli/smb: let smb1cli_session_set_id() reset the application_key X-Git-Tag: ldb-1.1.9~20 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=68c1eec11d0cd29821025dbea7c9b55ee31897d0;p=thirdparty%2Fsamba.git libcli/smb: let smb1cli_session_set_id() reset the application_key We have some callers which reuse smbXcli_session, e.g. cli_state_set_uid() metze --- diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index 66cb8732ec7..1b3a688a9e0 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -4303,6 +4303,7 @@ 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,