Go to the source code of this file.
◆ SC_AC_BS_STATE_TYPE_U16
#define SC_AC_BS_STATE_TYPE_U16 uint16_t |
◆ SC_AC_BS_STATE_TYPE_U32
#define SC_AC_BS_STATE_TYPE_U32 uint32_t |
◆ SCACBSCtx
◆ SCACBSOutputTable
◆ SCACBSPatternList
◆ SCACBSThreadCtx
◆ MpmACBSRegister()
void MpmACBSRegister |
( |
void |
| ) |
|
Register the aho-corasick mpm.
Definition at line 95 of file util-mpm-ac-bs.c.
References MpmTableElmt_::AddPattern, MpmTableElmt_::AddPatternNocase, MpmTableElmt_::DestroyCtx, MpmTableElmt_::DestroyThreadCtx, MpmTableElmt_::InitCtx, MpmTableElmt_::InitThreadCtx, MPM_AC_BS, mpm_table, MpmTableElmt_::name, MpmTableElmt_::Prepare, MpmTableElmt_::PrintCtx, MpmTableElmt_::PrintThreadCtx, MpmTableElmt_::RegisterUnittests, SCACBSAddPatternCI(), SCACBSAddPatternCS(), SCACBSDestroyCtx(), SCACBSDestroyThreadCtx(), SCACBSInitCtx(), SCACBSInitThreadCtx(), SCACBSPreparePatterns(), SCACBSPrintInfo(), SCACBSPrintSearchStats(), SCACBSRegisterTests(), SCACBSSearch(), and MpmTableElmt_::Search.
Referenced by MpmTableSetup().