suricata
MpmPattern_ Struct Reference

#include <util-mpm.h>

Collaboration diagram for MpmPattern_:

Data Fields

uint16_t len
 
uint8_t flags
 
uint16_t offset
 
uint16_t depth
 
uint8_t * original_pat
 
uint8_t * cs
 
uint8_t * ci
 
uint32_t id
 
uint32_t sids_size
 
SigIntIdsids
 
struct MpmPattern_next
 

Detailed Description

Definition at line 70 of file util-mpm.h.

Field Documentation

◆ ci

uint8_t* MpmPattern_::ci

Definition at line 87 of file util-mpm.h.

◆ cs

uint8_t* MpmPattern_::cs

Definition at line 85 of file util-mpm.h.

◆ depth

uint16_t MpmPattern_::depth

Definition at line 80 of file util-mpm.h.

◆ flags

uint8_t MpmPattern_::flags

Definition at line 74 of file util-mpm.h.

◆ id

uint32_t MpmPattern_::id

Definition at line 89 of file util-mpm.h.

◆ len

uint16_t MpmPattern_::len

Definition at line 72 of file util-mpm.h.

◆ next

struct MpmPattern_* MpmPattern_::next

Definition at line 95 of file util-mpm.h.

Referenced by SCACPreparePatterns(), and SCACTilePreparePatterns().

◆ offset

uint16_t MpmPattern_::offset

Definition at line 77 of file util-mpm.h.

◆ original_pat

uint8_t* MpmPattern_::original_pat

Definition at line 83 of file util-mpm.h.

◆ sids

SigIntId* MpmPattern_::sids

Definition at line 93 of file util-mpm.h.

◆ sids_size

uint32_t MpmPattern_::sids_size

Definition at line 92 of file util-mpm.h.


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