diff options
-rw-r--r-- | source4/libcli/smb2/request.c | 1 | ||||
-rw-r--r-- | source4/smb_server/smb2/receive.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/source4/libcli/smb2/request.c b/source4/libcli/smb2/request.c index e631375a52..43445575f0 100644 --- a/source4/libcli/smb2/request.c +++ b/source4/libcli/smb2/request.c @@ -94,6 +94,7 @@ struct smb2_request *smb2_request_init(struct smb2_transport *transport, uint16_ * which is always be part of the packet is initialized */ if (body_dynamic_size) { + req->out.size += 1; SCVAL(req->out.dynamic, 0, 0); } diff --git a/source4/smb_server/smb2/receive.c b/source4/smb_server/smb2/receive.c index abd825adcc..ac1f691f8a 100644 --- a/source4/smb_server/smb2/receive.c +++ b/source4/smb_server/smb2/receive.c @@ -85,6 +85,7 @@ NTSTATUS smb2srv_setup_reply(struct smb2srv_request *req, uint16_t body_fixed_si * which is always be part of the packet is initialized */ if (body_dynamic_size) { + req->out.size += 1; SCVAL(req->out.dynamic, 0, 0); } |