struct iovec *hdr = SMBD_SMB2_IDX_HDR_IOV(req,in,idx);
struct iovec *body = SMBD_SMB2_IDX_BODY_IOV(req,in,idx);
const uint8_t *inhdr = NULL;
- uint16_t channel_sequence;
- uint32_t flags;
- bool replay = false;
if (hdr->iov_len != SMB2_HDR_BODY) {
return NT_STATUS_INVALID_PARAMETER;
if (!smb2_validate_message_id(req->xconn, inhdr)) {
return NT_STATUS_INVALID_PARAMETER;
}
-
- channel_sequence = SVAL(inhdr, SMB2_HDR_CHANNEL_SEQUENCE);
- flags = IVAL(inhdr, SMB2_HDR_FLAGS);
- if (flags & SMB2_HDR_FLAG_REPLAY_OPERATION) {
- replay = true;
- }
-
- if (channel_sequence != 0 || replay) {
- DEBUG(0,("REPLAY[%d] CHANNEL_SEQUENCE[%u]\n",
- replay, channel_sequence));
- }
}
return NT_STATUS_OK;