From 3167a2b8b90107b763f4dcb4987df46856b297f4 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Sat, 3 Sep 2011 09:53:13 +0200 Subject: s3:smb2cli: ask for a session key in smb2cli_sesssetup_send() This is needed if we want to support SMB2 signing later. metze Autobuild-User: Stefan Metzmacher Autobuild-Date: Sat Sep 3 16:21:35 CEST 2011 on sn-devel-104 --- source3/libsmb/smb2cli_session.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source3') diff --git a/source3/libsmb/smb2cli_session.c b/source3/libsmb/smb2cli_session.c index 7cc184236b..b1f7c33f61 100644 --- a/source3/libsmb/smb2cli_session.c +++ b/source3/libsmb/smb2cli_session.c @@ -25,6 +25,7 @@ #include "libsmb/proto.h" #include "lib/util/tevent_ntstatus.h" #include "../libcli/auth/spnego.h" +#include "../libcli/auth/ntlmssp.h" struct smb2cli_sesssetup_blob_state { struct ntlmssp_state *ntlmssp; @@ -170,6 +171,8 @@ struct tevent_req *smb2cli_sesssetup_send(TALLOC_CTX *mem_ctx, if (!NT_STATUS_IS_OK(status)) { goto post_status; } + ntlmssp_want_feature(state->ntlmssp, + NTLMSSP_FEATURE_SESSION_KEY); status = ntlmssp_set_username(state->ntlmssp, user); if (!NT_STATUS_IS_OK(status)) { goto post_status; -- cgit