]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:smb2_write: remove unused in_smbpid
authorStefan Metzmacher <metze@samba.org>
Sun, 5 Aug 2012 12:26:40 +0000 (14:26 +0200)
committerStefan Metzmacher <metze@samba.org>
Sun, 5 Aug 2012 14:39:31 +0000 (16:39 +0200)
metze

source3/smbd/smb2_write.c

index 9b06b877596b31ebec64a668ccac3d3106a42a0f..c649befa8746aeb56cfcb27b3aefd6f9978105a2 100644 (file)
@@ -29,7 +29,6 @@ static struct tevent_req *smbd_smb2_write_send(TALLOC_CTX *mem_ctx,
                                               struct tevent_context *ev,
                                               struct smbd_smb2_request *smb2req,
                                               struct files_struct *in_fsp,
-                                              uint32_t in_smbpid,
                                               DATA_BLOB in_data,
                                               uint64_t in_offset,
                                               uint32_t in_flags);
@@ -40,10 +39,8 @@ static void smbd_smb2_request_write_done(struct tevent_req *subreq);
 NTSTATUS smbd_smb2_request_process_write(struct smbd_smb2_request *req)
 {
        NTSTATUS status;
-       const uint8_t *inhdr;
        const uint8_t *inbody;
        int i = req->current_idx;
-       uint32_t in_smbpid;
        uint16_t in_data_offset;
        uint32_t in_data_length;
        DATA_BLOB in_data_buffer;
@@ -58,11 +55,8 @@ NTSTATUS smbd_smb2_request_process_write(struct smbd_smb2_request *req)
        if (!NT_STATUS_IS_OK(status)) {
                return smbd_smb2_request_error(req, status);
        }
-       inhdr = (const uint8_t *)req->in.vector[i+0].iov_base;
        inbody = (const uint8_t *)req->in.vector[i+1].iov_base;
 
-       in_smbpid = IVAL(inhdr, SMB2_HDR_PID);
-
        in_data_offset          = SVAL(inbody, 0x02);
        in_data_length          = IVAL(inbody, 0x04);
        in_offset               = BVAL(inbody, 0x08);
@@ -101,7 +95,6 @@ NTSTATUS smbd_smb2_request_process_write(struct smbd_smb2_request *req)
 
        subreq = smbd_smb2_write_send(req, req->sconn->ev_ctx,
                                      req, in_fsp,
-                                     in_smbpid,
                                      in_data_buffer,
                                      in_offset,
                                      in_flags);
@@ -253,7 +246,6 @@ static struct tevent_req *smbd_smb2_write_send(TALLOC_CTX *mem_ctx,
                                               struct tevent_context *ev,
                                               struct smbd_smb2_request *smb2req,
                                               struct files_struct *fsp,
-                                              uint32_t in_smbpid,
                                               DATA_BLOB in_data,
                                               uint64_t in_offset,
                                               uint32_t in_flags)