Go to the documentation of this file.
24 #ifndef SURICATA_DETECT_FAST_PATTERN_H
25 #define SURICATA_DETECT_FAST_PATTERN_H
void DetectFastPatternRegister(void)
Registration function for fast_pattern keyword.
int FastPatternSupportEnabledForSigMatchList(const DetectEngineCtx *de_ctx, const int list_id)
Checks if a particular buffer is in the list of lists that need to be searched for a keyword that has...
main detection engine ctx
void SupportFastPatternForSigMatchList(int list_id, int priority)
Lets one add a sm list id to be searched for potential fp supported keywords later.
void DetectEngineRegisterFastPatternForId(DetectEngineCtx *de_ctx, int list_id, int priority)
void DetectEngineInitializeFastPatternList(DetectEngineCtx *de_ctx)
void SupportFastPatternForSigMatchTypes(void)
Registers the keywords(SMs) that should be given fp support.
void DetectEngineFreeFastPatternList(DetectEngineCtx *de_ctx)