detect/frame: improve assert accuracy

Handle frames of unknown size correctly.

Bug: #5226.
pull/7226/head
Victor Julien 3 years ago
parent c824804e2b
commit 61df4120da

@ -384,7 +384,7 @@ int DetectEngineInspectFrameBufferGeneric(DetectEngineThreadCtx *det_ctx,
// PrintRawDataFp(stdout, data, data_len);
// PrintRawDataFp(stdout, data, MIN(64, data_len));
#endif
BUG_ON((int64_t)data_len > frame->len);
BUG_ON(frame->len > 0 && (int64_t)data_len > frame->len);
// TODO don't call if matching needs frame end and DETECT_CI_FLAGS_END not set
// TODO same for start

Loading…
Cancel
Save