suricata
util-mpm-ac.h File Reference
#include "util-mpm.h"
Include dependency graph for util-mpm-ac.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SCACPatternList_
 
struct  SCACOutputTable_
 
struct  SCACCtx_
 

Macros

#define SC_AC_STATE_TYPE_U16   uint16_t
 
#define SC_AC_STATE_TYPE_U32   uint32_t
 

Typedefs

typedef struct SCACPatternList_ SCACPatternList
 
typedef struct SCACOutputTable_ SCACOutputTable
 
typedef struct SCACCtx_ SCACCtx
 

Functions

void MpmACRegister (void)
 Register the aho-corasick mpm. More...
 

Detailed Description

Macro Definition Documentation

◆ SC_AC_STATE_TYPE_U16

#define SC_AC_STATE_TYPE_U16   uint16_t

Definition at line 31 of file util-mpm-ac.h.

◆ SC_AC_STATE_TYPE_U32

#define SC_AC_STATE_TYPE_U32   uint32_t

Definition at line 32 of file util-mpm-ac.h.

Typedef Documentation

◆ SCACCtx

typedef struct SCACCtx_ SCACCtx

◆ SCACOutputTable

◆ SCACPatternList

Function Documentation

◆ MpmACRegister()