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}