AppLayerProtoDetectPMCtx_ Struct Reference
Collaboration diagram for AppLayerProtoDetectPMCtx_:

Data Fields

uint16_t pp_max_len
uint16_t min_len
MpmCtx mpm_ctx
AppLayerProtoDetectPMSignature ** map
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: