detect-seq: extra match support

pull/2310/head
Victor Julien 9 years ago
parent a1accbbaf0
commit a41bf2ae14

@ -151,6 +151,9 @@ PrefilterPacketSeqMatch(DetectEngineThreadCtx *det_ctx, Packet *p, const void *p
{ {
const PrefilterPacketHeaderCtx *ctx = pectx; const PrefilterPacketHeaderCtx *ctx = pectx;
if (PrefilterPacketHeaderExtraMatch(ctx, p) == FALSE)
return;
if ((p->proto) == IPPROTO_TCP && !(PKT_IS_PSEUDOPKT(p)) && if ((p->proto) == IPPROTO_TCP && !(PKT_IS_PSEUDOPKT(p)) &&
(p->tcph != NULL) && (TCP_GET_SEQ(p) == ctx->v1.u32[0])) (p->tcph != NULL) && (TCP_GET_SEQ(p) == ctx->v1.u32[0]))
{ {

Loading…
Cancel
Save