From b7684f2ac65e308dd2f159d81d6326491c8f557a Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 27 Feb 2012 09:20:20 +0100 Subject: [PATCH] s4:libcli/smb2: remove unused 'session_key' from struct smb2_session metze --- source4/libcli/smb2/session.c | 8 +++++--- source4/libcli/smb2/smb2.h | 1 - 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/source4/libcli/smb2/session.c b/source4/libcli/smb2/session.c index 976880857da..097411813ad 100644 --- a/source4/libcli/smb2/session.c +++ b/source4/libcli/smb2/session.c @@ -213,14 +213,16 @@ static void smb2_session_setup_spnego_done(struct tevent_req *subreq) } if (NT_STATUS_IS_OK(peer_status) && NT_STATUS_IS_OK(state->gensec_status)) { - status = gensec_session_key(session->gensec, session, - &session->session_key); + DATA_BLOB session_key; + + status = gensec_session_key(session->gensec, state, + &session_key); if (tevent_req_nterror(req, status)) { return; } status = smb2cli_session_set_session_key(session->smbXcli, - session->session_key, + session_key, recv_iov); if (tevent_req_nterror(req, status)) { return; diff --git a/source4/libcli/smb2/smb2.h b/source4/libcli/smb2/smb2.h index 6d66e7a7e40..1cff5eac59e 100644 --- a/source4/libcli/smb2/smb2.h +++ b/source4/libcli/smb2/smb2.h @@ -116,7 +116,6 @@ struct smb2_session { struct smb2_transport *transport; struct gensec_security *gensec; uint32_t pid; - DATA_BLOB session_key; struct smbXcli_session *smbXcli; }; -- 2.34.1