]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
dns: return status from parsing tcp request
authorPhilippe Antoine <contact@catenacyber.fr>
Thu, 30 Jul 2020 15:23:48 +0000 (17:23 +0200)
committerJason Ish <jason.ish@oisf.net>
Tue, 4 Aug 2020 19:58:08 +0000 (13:58 -0600)
rust/src/dns/dns.rs

index 568db23d1ca7b3b37d06c74db1c9e5d530217f4f..b2731d6f708c98c1fe94a2adbe4aec6c7fcc1c09 100644 (file)
@@ -744,7 +744,7 @@ pub extern "C" fn rs_dns_parse_request_tcp(_flow: *const core::Flow,
         if input != std::ptr::null_mut() {
             let buf = unsafe{
                 std::slice::from_raw_parts(input, input_len as usize)};
-            state.parse_request_tcp(buf);
+            return state.parse_request_tcp(buf);
         }
         state.request_gap(input_len);
     }