summaryrefslogtreecommitdiff
path: root/source3/smbd
diff options
context:
space:
mode:
authorRalph Boehme <slow@samba.org>2019-10-30 15:05:13 +0100
committerJeremy Allison <jra@samba.org>2019-10-30 18:42:35 +0000
commit41edeff416407d3eae21c7ad43d891dbacc32662 (patch)
treec25907e7ff6b62c41109c17251bced369a4e125b /source3/smbd
parentdcf51b5aa58752ddfa4fc8814c7432e34fef4330 (diff)
downloadsamba-41edeff416407d3eae21c7ad43d891dbacc32662.tar.gz
s3:smb2_server: add message mid to SMB2 request done log message
Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Wed Oct 30 18:42:35 UTC 2019 on sn-devel-184
Diffstat (limited to 'source3/smbd')
-rw-r--r--source3/smbd/smb2_server.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/source3/smbd/smb2_server.c b/source3/smbd/smb2_server.c
index 416ef00b74f..130fe5048c0 100644
--- a/source3/smbd/smb2_server.c
+++ b/source3/smbd/smb2_server.c
@@ -3148,8 +3148,14 @@ NTSTATUS smbd_smb2_request_done_ex(struct smbd_smb2_request *req,
struct iovec *outbody_v;
struct iovec *outdyn_v;
uint32_t next_command_ofs;
+ uint64_t mid;
+
+ outhdr = SMBD_SMB2_OUT_HDR_PTR(req);
+ mid = BVAL(outhdr, SMB2_HDR_MESSAGE_ID);
- DBG_DEBUG("idx[%d] status[%s] body[%u] dyn[%s:%u] at %s\n",
+ DBG_DEBUG("mid [%"PRIu64"] idx[%d] status[%s] "
+ "body[%u] dyn[%s:%u] at %s\n",
+ mid,
req->current_idx,
nt_errstr(status),
(unsigned int)body.length,
@@ -3165,7 +3171,6 @@ NTSTATUS smbd_smb2_request_done_ex(struct smbd_smb2_request *req,
return smbd_smb2_request_error(req, NT_STATUS_INTERNAL_ERROR);
}
- outhdr = SMBD_SMB2_OUT_HDR_PTR(req);
outbody_v = SMBD_SMB2_OUT_BODY_IOV(req);
outdyn_v = SMBD_SMB2_OUT_DYN_IOV(req);