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

Go to the source code of this file.

Data Structures

struct  SCACBSPatternList_
 
struct  SCACBSOutputTable_
 
struct  SCACBSCtx_
 
struct  SCACBSThreadCtx_
 

Macros

#define SC_AC_BS_STATE_TYPE_U16   uint16_t
 
#define SC_AC_BS_STATE_TYPE_U32   uint32_t
 

Typedefs

typedef struct SCACBSPatternList_ SCACBSPatternList
 
typedef struct SCACBSOutputTable_ SCACBSOutputTable
 
typedef struct SCACBSCtx_ SCACBSCtx
 
typedef struct SCACBSThreadCtx_ SCACBSThreadCtx
 

Functions

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

Detailed Description

Macro Definition Documentation

◆ SC_AC_BS_STATE_TYPE_U16

#define SC_AC_BS_STATE_TYPE_U16   uint16_t

Definition at line 28 of file util-mpm-ac-bs.h.

◆ SC_AC_BS_STATE_TYPE_U32

#define SC_AC_BS_STATE_TYPE_U32   uint32_t

Definition at line 29 of file util-mpm-ac-bs.h.

Typedef Documentation

◆ SCACBSCtx

typedef struct SCACBSCtx_ SCACBSCtx

◆ SCACBSOutputTable

◆ SCACBSPatternList

◆ SCACBSThreadCtx

Function Documentation

◆ MpmACBSRegister()