Apache HTTPD
Macros | Functions
apr_strmatch.c File Reference
#include "apr_strmatch.h"
#include "apr_lib.h"
#include "apr_want.h"

Go to the source code of this file.

Macros

#define APR_WANT_STRFUNC
 
#define NUM_CHARS   256
 

Functions

static const charmatch_no_op (const apr_strmatch_pattern *this_pattern, const char *s, apr_size_t slen)
 
static const charmatch_boyer_moore_horspool (const apr_strmatch_pattern *this_pattern, const char *s, apr_size_t slen)
 
static const charmatch_boyer_moore_horspool_nocase (const apr_strmatch_pattern *this_pattern, const char *s, apr_size_t slen)
 
 APU_DECLARE (const apr_strmatch_pattern *)
 

Macro Definition Documentation

◆ APR_WANT_STRFUNC

#define APR_WANT_STRFUNC

Definition at line 19 of file apr_strmatch.c.

◆ NUM_CHARS

#define NUM_CHARS   256

Definition at line 23 of file apr_strmatch.c.

Function Documentation

◆ APU_DECLARE()

APU_DECLARE ( const apr_strmatch_pattern )

Definition at line 82 of file apr_strmatch.c.

◆ match_boyer_moore_horspool()

static const char * match_boyer_moore_horspool ( const apr_strmatch_pattern this_pattern,
const char s,
apr_size_t  slen 
)
static

Definition at line 34 of file apr_strmatch.c.

◆ match_boyer_moore_horspool_nocase()

static const char * match_boyer_moore_horspool_nocase ( const apr_strmatch_pattern this_pattern,
const char s,
apr_size_t  slen 
)
static

Definition at line 58 of file apr_strmatch.c.

◆ match_no_op()

static const char * match_no_op ( const apr_strmatch_pattern this_pattern,
const char s,
apr_size_t  slen 
)
static

Definition at line 28 of file apr_strmatch.c.