[SCM] Samba Shared Repository - branch master updated

Stefan Metzmacher metze at samba.org
Sat Sep 3 08:22:03 MDT 2011


The branch, master has been updated
       via  3167a2b s3:smb2cli: ask for a session key in smb2cli_sesssetup_send()
      from  b734265 s3-spoolss: Fix bug #8236 empty notify servername.

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 3167a2b8b90107b763f4dcb4987df46856b297f4
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Sep 3 09:53:13 2011 +0200

    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 <metze at samba.org>
    Autobuild-Date: Sat Sep  3 16:21:35 CEST 2011 on sn-devel-104

-----------------------------------------------------------------------

Summary of changes:
 source3/libsmb/smb2cli_session.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/libsmb/smb2cli_session.c b/source3/libsmb/smb2cli_session.c
index 7cc1842..b1f7c33 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;


-- 
Samba Shared Repository


More information about the samba-cvs mailing list