suricata
AppLayerProtoDetectPMCtx_ Struct Reference
Collaboration diagram for AppLayerProtoDetectPMCtx_:

Data Fields

uint16_t pp_max_len
 
uint16_t min_len
 
MpmCtx mpm_ctx
 
AppLayerProtoDetectPMSignature ** map
 
AppLayerProtoDetectPMSignaturehead
 
PatIntId max_pat_id
 
SigIntId max_sig_id
 

Detailed Description

Definition at line 124 of file app-layer-detect-proto.c.

Field Documentation

◆ head

AppLayerProtoDetectPMSignature* AppLayerProtoDetectPMCtx_::head

Definition at line 133 of file app-layer-detect-proto.c.

◆ map

AppLayerProtoDetectPMSignature** AppLayerProtoDetectPMCtx_::map

Mapping between pattern id and signature. As each signature has a unique pattern with a unique id, we can lookup the signature by the pattern id.

Definition at line 132 of file app-layer-detect-proto.c.

◆ max_pat_id

PatIntId AppLayerProtoDetectPMCtx_::max_pat_id

Definition at line 136 of file app-layer-detect-proto.c.

◆ max_sig_id

SigIntId AppLayerProtoDetectPMCtx_::max_sig_id

Definition at line 137 of file app-layer-detect-proto.c.

◆ min_len

uint16_t AppLayerProtoDetectPMCtx_::min_len

Definition at line 126 of file app-layer-detect-proto.c.

◆ mpm_ctx

MpmCtx AppLayerProtoDetectPMCtx_::mpm_ctx

Definition at line 127 of file app-layer-detect-proto.c.

◆ pp_max_len

uint16_t AppLayerProtoDetectPMCtx_::pp_max_len

Definition at line 125 of file app-layer-detect-proto.c.


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