smb_msg/cancel.rs
1//! Cancel Request
2
3use binrw::prelude::*;
4use smb_msg_derive::*;
5
6/// SMB2 CANCEL Request structure
7///
8/// Sent by the client to cancel a previously sent message on the same SMB2 transport connection.
9///
10/// Reference: MS-SMB2 2.2.30
11#[smb_request(size = 4)]
12#[derive(Default)]
13pub struct CancelRequest {
14 reserved: u16,
15}
16
17#[cfg(test)]
18mod tests {
19 use super::*;
20 use crate::*;
21
22 test_binrw_request! {
23 struct CancelRequest {} => "04000000"
24 }
25}