]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
smb: log max read/write sizes
authorVictor Julien <vjulien@oisf.net>
Mon, 18 Apr 2022 20:14:36 +0000 (22:14 +0200)
committerVictor Julien <vjulien@oisf.net>
Tue, 19 Apr 2022 11:14:23 +0000 (13:14 +0200)
rust/src/smb/log.rs

index 156d279511fa8c95061b8174aa940a707ca23cd9..d5d8aedecc117265f92e8cb8d47c7b9478aeccfe 100644 (file)
@@ -249,6 +249,13 @@ fn smb_common_header(jsb: &mut JsonBuilder, state: &SMBState, tx: &SMBTransactio
             }
 
             jsb.set_string("server_guid", &guid_to_string(&x.server_guid))?;
+
+            if state.max_read_size > 0 {
+                jsb.set_uint("max_read_size", state.max_read_size.into())?;
+            }
+            if state.max_write_size > 0 {
+                jsb.set_uint("max_write_size", state.max_write_size.into())?;
+            }
         },
         Some(SMBTransactionTypeData::TREECONNECT(ref x)) => {
             jsb.set_uint("tree_id", x.tree_id as u64)?;