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 123 of file app-layer-detect-proto.c.

Field Documentation

AppLayerProtoDetectPMSignature* AppLayerProtoDetectPMCtx_::head

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

Referenced by AppLayerProtoDetectUnittestCtxRestore().

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 131 of file app-layer-detect-proto.c.

Referenced by AppLayerProtoDetectDeSetup(), and AppLayerProtoDetectUnittestCtxRestore().

PatIntId AppLayerProtoDetectPMCtx_::max_pat_id
SigIntId AppLayerProtoDetectPMCtx_::max_sig_id
uint16_t AppLayerProtoDetectPMCtx_::min_len

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

uint16_t AppLayerProtoDetectPMCtx_::pp_max_len

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


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