diff --git a/src/detect-file-data.c b/src/detect-file-data.c index 878532f972..e7a0fb9665 100644 --- a/src/detect-file-data.c +++ b/src/detect-file-data.c @@ -526,6 +526,13 @@ uint8_t DetectEngineInspectFiledata(DetectEngineCtx *de_ctx, DetectEngineThreadC return DETECT_ENGINE_INSPECT_SIG_NO_MATCH; } +typedef struct PrefilterMpmFiledata { + int list_id; + int base_list_id; + const MpmCtx *mpm_ctx; + const DetectEngineTransforms *transforms; +} PrefilterMpmFiledata; + /** \brief Filedata Filedata Mpm prefilter callback * * \param det_ctx detection engine thread ctx diff --git a/src/detect-file-data.h b/src/detect-file-data.h index d31478fa0f..635635d8de 100644 --- a/src/detect-file-data.h +++ b/src/detect-file-data.h @@ -40,13 +40,6 @@ void DetectFileRegisterFileProtocols(DetectFileHandlerTableElmt *entry); /* File registration table */ extern DetectFileHandlerTableElmt filehandler_table[DETECT_TBLSIZE_STATIC]; -typedef struct PrefilterMpmFiledata { - int list_id; - int base_list_id; - const MpmCtx *mpm_ctx; - const DetectEngineTransforms *transforms; -} PrefilterMpmFiledata; - uint8_t DetectEngineInspectFiledata(DetectEngineCtx *de_ctx, DetectEngineThreadCtx *det_ctx, const DetectEngineAppInspectionEngine *engine, const Signature *s, Flow *f, uint8_t flags, void *alstate, void *txv, uint64_t tx_id);