Go to the documentation of this file.
25 #ifndef SURICATA_UTIL_MPM_AC__H
26 #define SURICATA_UTIL_MPM_AC__H
30 #define SC_AC_STATE_TYPE_U16 uint16_t
31 #define SC_AC_STATE_TYPE_U32 uint32_t
uint32_t allocated_state_count
SCACPatternList * pid_pat_list
#define SC_AC_STATE_TYPE_U32
struct SCACPatternList_ SCACPatternList
#define SC_AC_STATE_TYPE_U16
struct SCACOutputTable_ SCACOutputTable
SCACOutputTable * output_table
void MpmACRegister(void)
Register the aho-corasick mpm.
uint32_t pattern_id_bitarray_size
SC_AC_STATE_TYPE_U16(* state_table_u16)[256]
int32_t(* goto_table)[256]
uint32_t single_state_size
SC_AC_STATE_TYPE_U32(* state_table_u32)[256]