[SCM] Samba Shared Repository - branch master updated

Stefan Metzmacher metze at samba.org
Sun Sep 18 22:07:04 MDT 2011


The branch, master has been updated
       via  d49f509 s3:smb2cli: remove unused struct ntlmssp_state from smb2cli_session_setup_state
       via  d02e7f7 s3:smb2cli: s/smb2cli_sesssetup_blob/smb2cli_session_setup/
      from  9d98461 s4-dsdb: cope with out of sync replication attributes in partition module

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


- Log -----------------------------------------------------------------
commit d49f509ec606175fedf41126a3d58c9681932f09
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Sep 18 20:24:38 2011 +0200

    s3:smb2cli: remove unused struct ntlmssp_state from smb2cli_session_setup_state
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Sep 19 06:06:46 CEST 2011 on sn-devel-104

commit d02e7f725eddca09dc0f8c788acf5af70f12a225
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Sep 18 20:23:22 2011 +0200

    s3:smb2cli: s/smb2cli_sesssetup_blob/smb2cli_session_setup/
    
    metze

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

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


Changeset truncated at 500 lines:

diff --git a/source3/libsmb/smb2cli_session.c b/source3/libsmb/smb2cli_session.c
index 1ba63b0..58204be 100644
--- a/source3/libsmb/smb2cli_session.c
+++ b/source3/libsmb/smb2cli_session.c
@@ -27,29 +27,28 @@
 #include "../libcli/auth/spnego.h"
 #include "../libcli/auth/ntlmssp.h"
 
-struct smb2cli_sesssetup_blob_state {
-	struct ntlmssp_state *ntlmssp;
+struct smb2cli_session_setup_state {
 	uint8_t fixed[24];
 	uint8_t dyn_pad[1];
 	uint64_t uid;
 	DATA_BLOB out;
 };
 
-static void smb2cli_sesssetup_blob_done(struct tevent_req *subreq);
+static void smb2cli_session_setup_done(struct tevent_req *subreq);
 
-static struct tevent_req *smb2cli_sesssetup_blob_send(TALLOC_CTX *mem_ctx,
+static struct tevent_req *smb2cli_session_setup_send(TALLOC_CTX *mem_ctx,
 						struct tevent_context *ev,
 						struct cli_state *cli,
 						DATA_BLOB *blob)
 {
 	struct tevent_req *req, *subreq;
-	struct smb2cli_sesssetup_blob_state *state;
+	struct smb2cli_session_setup_state *state;
 	uint8_t *buf;
 	uint8_t *dyn;
 	size_t dyn_len;
 
 	req = tevent_req_create(mem_ctx, &state,
-				struct smb2cli_sesssetup_blob_state);
+				struct smb2cli_session_setup_state);
 	if (req == NULL) {
 		return NULL;
 	}
@@ -84,18 +83,18 @@ static struct tevent_req *smb2cli_sesssetup_blob_send(TALLOC_CTX *mem_ctx,
 	if (tevent_req_nomem(subreq, req)) {
 		return tevent_req_post(req, ev);
 	}
-	tevent_req_set_callback(subreq, smb2cli_sesssetup_blob_done, req);
+	tevent_req_set_callback(subreq, smb2cli_session_setup_done, req);
 	return req;
 }
 
-static void smb2cli_sesssetup_blob_done(struct tevent_req *subreq)
+static void smb2cli_session_setup_done(struct tevent_req *subreq)
 {
 	struct tevent_req *req =
 		tevent_req_callback_data(subreq,
 		struct tevent_req);
-	struct smb2cli_sesssetup_blob_state *state =
+	struct smb2cli_session_setup_state *state =
 		tevent_req_data(req,
-		struct smb2cli_sesssetup_blob_state);
+		struct smb2cli_session_setup_state);
 	NTSTATUS status;
 	struct iovec *iov;
 	uint16_t offset, length;
@@ -137,12 +136,12 @@ static void smb2cli_sesssetup_blob_done(struct tevent_req *subreq)
 	tevent_req_done(req);
 }
 
-static NTSTATUS smb2cli_sesssetup_blob_recv(struct tevent_req *req,
+static NTSTATUS smb2cli_session_setup_recv(struct tevent_req *req,
 					    uint64_t *uid, DATA_BLOB *out)
 {
-	struct smb2cli_sesssetup_blob_state *state =
+	struct smb2cli_session_setup_state *state =
 		tevent_req_data(req,
-		struct smb2cli_sesssetup_blob_state);
+		struct smb2cli_session_setup_state);
 	NTSTATUS status = NT_STATUS_OK;
 
 	if (tevent_req_is_nterror(req, &status)
@@ -219,7 +218,7 @@ struct tevent_req *smb2cli_sesssetup_ntlmssp_send(TALLOC_CTX *mem_ctx,
 	blob_out = spnego_gen_negTokenInit(state, OIDs_ntlm, &blob_out, NULL);
 	state->turn = 1;
 
-	subreq = smb2cli_sesssetup_blob_send(
+	subreq = smb2cli_session_setup_send(
 		state, state->ev, state->cli, &blob_out);
 	if (tevent_req_nomem(subreq, req)) {
 		return tevent_req_post(req, ev);
@@ -244,7 +243,7 @@ static void smb2cli_sesssetup_ntlmssp_done(struct tevent_req *subreq)
 	DATA_BLOB blob, blob_in, blob_out, spnego_blob;
 	bool ret;
 
-	status = smb2cli_sesssetup_blob_recv(subreq, &uid, &blob);
+	status = smb2cli_session_setup_recv(subreq, &uid, &blob);
 	if (!NT_STATUS_IS_OK(status)
 	    && !NT_STATUS_EQUAL(status, NT_STATUS_MORE_PROCESSING_REQUIRED)) {
 		TALLOC_FREE(subreq);
@@ -289,7 +288,7 @@ static void smb2cli_sesssetup_ntlmssp_done(struct tevent_req *subreq)
 		return;
 	}
 
-	subreq = smb2cli_sesssetup_blob_send(
+	subreq = smb2cli_session_setup_send(
 		state, state->ev, state->cli, &spnego_blob);
 	if (tevent_req_nomem(subreq, req)) {
 		return;


-- 
Samba Shared Repository


More information about the samba-cvs mailing list