[SCM] Samba Shared Repository - branch master updated

Jeremy Allison jra at samba.org
Tue Jun 8 12:24:36 MDT 2010


The branch, master has been updated
       via  fd9e02d... Fix for bug 7501 -  SMB2: CREATE request replies getting mangled.
      from  aeacb02... s3-selftest: disable domain creds smbclient_s3 tests for now.

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


- Log -----------------------------------------------------------------
commit fd9e02d5f3a2d98fe14b10b52c4ca3e654a6bd3e
Author: Ira Cooper <samba at ira.wakeful.net>
Date:   Tue Jun 8 11:20:23 2010 -0700

    Fix for bug 7501 -  SMB2: CREATE request replies getting mangled.
    
    Code for dup_smb2_req() was duplicating the wrong vector (i, instead
    of i+2) when returning a non-minimal SMB2 response.

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

Summary of changes:
 source3/smbd/smb2_server.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/smbd/smb2_server.c b/source3/smbd/smb2_server.c
index df25570..009cc77 100644
--- a/source3/smbd/smb2_server.c
+++ b/source3/smbd/smb2_server.c
@@ -551,9 +551,7 @@ static struct smbd_smb2_request *dup_smb2_req(const struct smbd_smb2_request *re
 			outvec[i+2].iov_base = ((uint8_t *)outvec[i].iov_base) +
 				(OUTVEC_ALLOC_SIZE - 1);
 			outvec[i+2].iov_len = 1;
-		} else if (!dup_smb2_vec(outvec,
-				req->out.vector,
-				i)) {
+		} else if (!dup_smb2_vec(outvec, req->out.vector, i+2)) {
 			break;
 		}
 	}


-- 
Samba Shared Repository


More information about the samba-cvs mailing list