diff --git a/rust/src/dcerpc/dcerpc.rs b/rust/src/dcerpc/dcerpc.rs index e5c26ed7d9..0769f5d43e 100644 --- a/rust/src/dcerpc/dcerpc.rs +++ b/rust/src/dcerpc/dcerpc.rs @@ -1050,7 +1050,7 @@ impl DCERPCState { let fraglen = self.get_hdr_fraglen().unwrap_or(0); - if (buffer.len() as u16) < fraglen { + if (buffer.len()) < fraglen as usize { SCLogDebug!("Possibly fragmented data, waiting for more.."); self.extend_buffer(buffer, direction); return AppLayerResult::ok();