#include <sys/types.h>
#include "mstring.h"
#include "debug.h"
#include "plugbase.h"
Go to the source code of this file.
Functions | |
void | FatalPrintError (char *) |
char ** | mSplit (char *str, char *sep, int max_strs, int *toks, char meta) |
void | mSplitFree (char ***pbuf, int num_toks) |
int | mContainsSubstr (char *buf, int b_len, char *pat, int p_len) |
int * | make_skip (char *ptrn, int plen) |
int * | make_shift (char *ptrn, int plen) |
int | mSearch (char *buf, int blen, char *ptrn, int plen, int *skip, int *shift) |
int | mSearchCI (char *buf, int blen, char *ptrn, int plen, int *skip, int *shift) |
int | mSearchREG (char *buf, int blen, char *ptrn, int plen, int *skip, int *shift) |
Variables | |
u_int8_t * | doe_ptr |
|
Definition at line 702 of file util.c. Referenced by make_shift(), make_skip(), mSplit(), ParseCmdLine(), and ParseConfig(). |
|
Definition at line 470 of file mstring.c. References FatalPrintError(), and NULL. Referenced by make_precomp(). |
|
Definition at line 437 of file mstring.c. References char(), FatalPrintError(), and NULL. Referenced by make_precomp(). |
|
Definition at line 361 of file mstring.c. References DEBUG_PATTERN_MATCH, and DEBUG_WRAP. |
|
Definition at line 529 of file mstring.c. References char(), DEBUG_PATTERN_MATCH, DEBUG_WRAP, detect_depth, doe_ptr, and fasthex(). Referenced by uniSearchReal(). |
|
Definition at line 615 of file mstring.c. References char(), DEBUG_PATTERN_MATCH, DEBUG_WRAP, detect_depth, and doe_ptr. Referenced by uniSearchReal(). |
|
Definition at line 680 of file mstring.c. References char(), DEBUG_PATTERN_MATCH, and DEBUG_WRAP. |
|
|
|
Definition at line 72 of file sp_pattern_match.c. |