]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
smb: minor formatting fixup
authorVictor Julien <victor@inliniac.net>
Fri, 6 Aug 2021 11:15:58 +0000 (13:15 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 6 Aug 2021 11:15:58 +0000 (13:15 +0200)
rust/src/smb/smb.rs

index 4237a6400945f000ca592b5ef4be7a51ca6528a0..4a0ff9adc84f7ac8d360ac08d0bd718b31840ff7 100644 (file)
@@ -2194,22 +2194,22 @@ pub extern "C" fn rs_smb_state_get_event_info(event_name: *const std::os::raw::c
 pub extern "C" fn smb3_probe_tcp(f: *const Flow, dir: u8, input: *const u8, len: u32, rdir: *mut u8) -> u16 {
     let retval = rs_smb_probe_tcp(f, dir, input, len, rdir);
     let f = cast_pointer!(f, Flow);
-        if unsafe { retval != ALPROTO_SMB } {
-            return retval;
-        }
-        let (sp, dp) = f.get_ports();
-        let flags = f.get_flags();
-        let fsp = if (flags & FLOW_DIR_REVERSED) != 0 { dp } else { sp };
-        let fdp = if (flags & FLOW_DIR_REVERSED) != 0 { sp } else { dp };
-        if fsp == 445 && fdp != 445 {
-            unsafe {
+    if unsafe { retval != ALPROTO_SMB } {
+        return retval;
+    }
+    let (sp, dp) = f.get_ports();
+    let flags = f.get_flags();
+    let fsp = if (flags & FLOW_DIR_REVERSED) != 0 { dp } else { sp };
+    let fdp = if (flags & FLOW_DIR_REVERSED) != 0 { sp } else { dp };
+    if fsp == 445 && fdp != 445 {
+        unsafe {
             if dir & STREAM_TOSERVER != 0 {
                 *rdir = STREAM_TOCLIENT;
             } else {
                 *rdir = STREAM_TOSERVER;
             }
-            }
         }
+    }
     return unsafe { ALPROTO_SMB };
 }