From 68c1eec11d0cd29821025dbea7c9b55ee31897d0 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 1 Aug 2012 13:25:18 +0200 Subject: [PATCH] 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 --- libcli/smb/smbXcli_base.c | 1 + 1 file changed, 1 insertion(+) 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, -- 2.11.4.GIT