]> git.ipfire.org Git - thirdparty/suricata.git/commit
rust/smb: fix manual_unwrap_or_default 13540/head 13544/head
authorPhilippe Antoine <pantoine@oisf.net>
Fri, 27 Jun 2025 07:42:59 +0000 (09:42 +0200)
committerPhilippe Antoine <pantoine@oisf.net>
Fri, 27 Jun 2025 07:43:18 +0000 (09:43 +0200)
commit805ac10fad7325d2cbb325f6212dd1c4b8becdd8
treeee8735bc92c4c1e4c9d94825c19a0a0679bdcc78
parent8d45e8c95aa8ebbd1180a059bad9dbcfa611f314
rust/smb: fix manual_unwrap_or_default

warning: match can be simplified with `.unwrap_or_default()`
   --> src/smb/smb2.rs:682:41
    |
682 |                           let _guid_vec = match state.ssn2vec_map.remove(&guid_key) {
    |  _________________________________________^
683 | |                             Some(p) => p,
684 | |                             None => {
685 | |                                 SCLogDebug!("SMBv2 response: GUID NOT FOUND");
686 | |                                 Vec::new()
687 | |                             },
688 | |                         };
    | |_________________________^ help: replace it with: `state.ssn2vec_map.remove(&guid_key).unwrap_or_default()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_unwrap_or_default
    = note: `#[warn(clippy::manual_unwrap_or_default)]` on by default
rust/src/smb/smb2.rs