dcerpc: handles bigger inputs than 2^16

By comparing integers with the largest size
pull/6261/head
Philippe Antoine 5 years ago committed by Victor Julien
parent 7d0a39412b
commit 6f03ee2e47

@ -1012,7 +1012,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();

Loading…
Cancel
Save