suricata
|
a single match condition for a signature More...
#include <detect.h>
Data Fields | |
uint16_t | type |
uint16_t | idx |
SigMatchCtx * | ctx |
struct SigMatch_ * | next |
struct SigMatch_ * | prev |
SigMatchCtx* SigMatch_::ctx |
plugin specific data
Definition at line 318 of file detect.h.
Referenced by DetectByteRetrieveSMVar(), DetectContentSetup(), DetectFlagsSignatureNeedsSynOnlyPackets(), DetectFlagsSignatureNeedsSynPackets(), DetectFlowbitsAnalyze(), DetectFlowvarPostMatchSetup(), EngineAnalysisFP(), SigMatchFree(), SignatureIsIPOnly(), SigParseApplyDsizeToContent(), SigParseGetMaxDsize(), and SigParseSetDsizePair().
uint16_t SigMatch_::idx |
struct SigMatch_* SigMatch_::next |
Definition at line 319 of file detect.h.
Referenced by DetectFlagsSignatureNeedsSynOnlyPackets(), DetectFlagsSignatureNeedsSynPackets(), DetectFlowbitsAnalyze(), DetectIPProtoRemoveAllSMs(), RetrieveFPForSig(), SigFree(), SigMatchAlloc(), SigMatchRemoveSMFromList(), SignatureIsIPOnly(), and SigParseApplyDsizeToContent().
struct SigMatch_* SigMatch_::prev |
Definition at line 320 of file detect.h.
Referenced by SigMatchAlloc(), and SigMatchRemoveSMFromList().
uint16_t SigMatch_::type |
match type
Definition at line 316 of file detect.h.
Referenced by DetectContentSetup(), DetectFlagsSignatureNeedsSynOnlyPackets(), DetectFlagsSignatureNeedsSynPackets(), DetectFlowbitsAnalyze(), DetectFlowvarPostMatchSetup(), DetectIPProtoRemoveAllSMs(), SigMatchFree(), SignatureIsIPOnly(), and SigParseApplyDsizeToContent().