diff --git a/rust/src/dns/dns.rs b/rust/src/dns/dns.rs index 9c69642451..b599eda54f 100644 --- a/rust/src/dns/dns.rs +++ b/rust/src/dns/dns.rs @@ -545,10 +545,8 @@ fn probe(input: &[u8]) -> bool { /// Probe TCP input to see if it looks like DNS. pub fn probe_tcp(input: &[u8]) -> bool { match nom::be_u16(input) { - nom::IResult::Done(rem, len) => { - if rem.len() >= len as usize { - return probe(rem); - } + nom::IResult::Done(rem, _) => { + return probe(rem); }, _ => {} }