suricata
|
#include <detect.h>
Data Fields | |
uint32_t | id |
bool | sm_init |
bool | multi_capable |
bool | only_tc |
bool | only_ts |
SigMatch * | head |
SigMatch * | tail |
SigMatch* SignatureInitDataBuffer_::head |
Definition at line 547 of file detect.h.
Referenced by DetectAbsentValidateContentCallback(), DetectBsizeValidateContentCallback(), DetectBufferGetActiveList(), DetectBufferGetFirstSigMatch(), DetectByteExtractRetrieveSMVar(), DetectByteMathRetrieveSMVar(), DetectEngineAppInspectionEngine2Signature(), DetectMd5ValidateCallback(), DetectUrilenValidateContent(), SigFree(), and SigMatchListSMBelongsTo().
uint32_t SignatureInitDataBuffer_::id |
buffer id
Definition at line 538 of file detect.h.
Referenced by DetectBufferGetActiveList(), DetectBufferGetFirstSigMatch(), DetectBufferGetLastSigMatch(), DetectBufferIsPresent(), DetectEngineAppInspectionEngine2Signature(), DetectGetLastSMFromLists(), DetectGetLastSMFromMpmLists(), DetectMd5ValidateCallback(), DetectUrilenValidateContent(), 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 542 of file detect.h.
Referenced by DetectBufferGetActiveList().
bool SignatureInitDataBuffer_::only_tc |
bool SignatureInitDataBuffer_::only_ts |
bool SignatureInitDataBuffer_::sm_init |
SigMatch* SignatureInitDataBuffer_::tail |
Definition at line 548 of file detect.h.
Referenced by DetectBufferGetLastSigMatch(), DetectGetLastSM(), DetectGetLastSMByListId(), and DetectGetLastSMFromMpmLists().