|
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 534 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 525 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 529 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 535 of file detect.h.
Referenced by DetectBufferGetLastSigMatch(), DetectGetLastSM(), DetectGetLastSMByListId(), and DetectGetLastSMFromMpmLists().