From af249535bd8c17e38d5de05352d36747da67e551 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 17 Feb 2003 12:20:20 +0000 Subject: Don't leak a session_key worth of memory at the end of the NTLMSSP auth. (This used to be commit ae9765b84de0fd6eff790b3bff26dd3d43ec2bd6) --- source3/libsmb/ntlmssp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source3/libsmb/ntlmssp.c b/source3/libsmb/ntlmssp.c index 7992c1e84a..e4398dad17 100644 --- a/source3/libsmb/ntlmssp.c +++ b/source3/libsmb/ntlmssp.c @@ -573,6 +573,7 @@ NTSTATUS ntlmssp_client_end(NTLMSSP_CLIENT_STATE **ntlmssp_state) { TALLOC_CTX *mem_ctx = (*ntlmssp_state)->mem_ctx; + data_blob_free(&(*ntlmssp_state)->session_key); talloc_destroy(mem_ctx); *ntlmssp_state = NULL; return NT_STATUS_OK; -- cgit