suricata
|
#include <detect.h>
Data Fields | |
uint32_t | id |
bool | sm_init |
bool | multi_capable |
SigMatch * | head |
SigMatch * | tail |
SigMatch* SignatureInitDataBuffer_::head |
Definition at line 535 of file detect.h.
Referenced by DetectBsizeValidateContentCallback(), DetectBufferGetActiveList(), DetectBufferGetFirstSigMatch(), DetectByteExtractRetrieveSMVar(), DetectByteMathRetrieveSMVar(), DetectEngineAppInspectionEngine2Signature(), SigFree(), and SigMatchListSMBelongsTo().
uint32_t SignatureInitDataBuffer_::id |
buffer id
Definition at line 528 of file detect.h.
Referenced by DetectBufferGetActiveList(), DetectBufferGetFirstSigMatch(), DetectBufferGetLastSigMatch(), DetectBufferIsPresent(), DetectEngineAppInspectionEngine2Signature(), DetectGetLastSMFromLists(), DetectGetLastSMFromMpmLists(), and SigMatchListSMBelongsTo().
bool SignatureInitDataBuffer_::multi_capable |
true if we can have multiple instances of this buffer, so e.g. for http.uri.
Definition at line 532 of file detect.h.
Referenced by DetectBufferGetActiveList().
bool SignatureInitDataBuffer_::sm_init |
SigMatch* SignatureInitDataBuffer_::tail |
Definition at line 536 of file detect.h.
Referenced by DetectBufferGetLastSigMatch(), DetectGetLastSM(), DetectGetLastSMByListId(), and DetectGetLastSMFromMpmLists().