From: Victor Julien Date: Wed, 10 Jun 2015 09:50:51 +0000 (+0200) Subject: detect: add AppLayerTxMatch call X-Git-Tag: suricata-3.0RC1~258 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=110e23964e99cf7c7f43a9a24eb740f3e335b002;p=thirdparty%2Fsuricata.git detect: add AppLayerTxMatch call --- diff --git a/src/detect.h b/src/detect.h index 24b6ff3a32..d8d884751a 100644 --- a/src/detect.h +++ b/src/detect.h @@ -892,6 +892,11 @@ typedef struct SigTableElmt_ { /** AppLayer match function pointer */ int (*AppLayerMatch)(ThreadVars *, DetectEngineThreadCtx *, Flow *, uint8_t flags, void *alstate, Signature *, SigMatch *); + /** AppLayer TX match function pointer */ + int (*AppLayerTxMatch)(ThreadVars *, DetectEngineThreadCtx *, Flow *, + uint8_t flags, void *alstate, void *txv, + const Signature *, const SigMatchCtx *); + /** File match function pointer */ int (*FileMatch)(ThreadVars *, /**< thread local vars */ DetectEngineThreadCtx *,