if (pflow != NULL) {
/* update inspected tracker for raw reassembly */
if (p->proto == IPPROTO_TCP && pflow->protoctx != NULL &&
- (p->flags & PKT_STREAM_EST))
- {
+ (p->flags & PKT_DETECT_HAS_STREAMDATA)) {
StreamReassembleRawUpdateProgress(pflow->protoctx, p,
det_ctx->raw_stream_progress);
}
UTHAddStreamToFlow(f, 0, http_buf1, http_buf1_len);
p->flow = f;
- p->flags |= PKT_HAS_FLOW|PKT_STREAM_EST;
+ p->flags |= PKT_HAS_FLOW | PKT_STREAM_EST | PKT_DETECT_HAS_STREAMDATA;
p->flowflags |= FLOW_PKT_TOSERVER;
p->flowflags |= FLOW_PKT_ESTABLISHED;
f->alproto = ALPROTO_HTTP;