suricata
DetectContentData_ Struct Reference

#include <detect-content.h>

Collaboration diagram for DetectContentData_:

Data Fields

uint8_t * content
 
uint16_t content_len
 
uint16_t replace_len
 
uint16_t fp_chop_len
 
uint16_t fp_chop_offset
 
uint32_t flags
 
PatIntId id
 
uint16_t depth
 
uint16_t offset
 
int32_t distance
 
int32_t within
 
SpmCtxspm_ctx
 
uint8_t * replace
 

Detailed Description

Definition at line 93 of file detect-content.h.

Field Documentation

◆ content

uint8_t* DetectContentData_::content

◆ content_len

◆ depth

uint16_t DetectContentData_::depth

◆ distance

int32_t DetectContentData_::distance

◆ flags

◆ fp_chop_len

uint16_t DetectContentData_::fp_chop_len

Definition at line 98 of file detect-content.h.

Referenced by EngineAnalysisFP().

◆ fp_chop_offset

uint16_t DetectContentData_::fp_chop_offset

Definition at line 100 of file detect-content.h.

Referenced by EngineAnalysisFP().

◆ id

PatIntId DetectContentData_::id

Definition at line 105 of file detect-content.h.

Referenced by DetectContentPrint(), and SigParseApplyDsizeToContent().

◆ offset

uint16_t DetectContentData_::offset

◆ replace

uint8_t* DetectContentData_::replace

Definition at line 113 of file detect-content.h.

Referenced by DetectContentPrint(), and DetectReplaceExecuteInternal().

◆ replace_len

uint16_t DetectContentData_::replace_len

◆ spm_ctx

SpmCtx* DetectContentData_::spm_ctx

◆ within

int32_t DetectContentData_::within

The documentation for this struct was generated from the following file: