FreeBSD kernel libkern code
|
#include <sys/cdefs.h>
#include <sys/param.h>
#include <sys/ctype.h>
#include <sys/libkern.h>
Go to the source code of this file.
Macros | |
#define | EOS '\0' |
#define | RANGE_MATCH 1 |
#define | RANGE_NOMATCH 0 |
#define | RANGE_ERROR (-1) |
Functions | |
__FBSDID ("$FreeBSD$") | |
static int | rangematch (const char *, char, int, char **) |
int | fnmatch (const char *pattern, const char *string, int flags) |
__FBSDID | ( | "$FreeBSD$" | ) |
int fnmatch | ( | const char * | pattern, |
const char * | string, | ||
int | flags | ||
) |
Definition at line 56 of file fnmatch.c.
References c, EOS, fnmatch(), RANGE_ERROR, RANGE_MATCH, RANGE_NOMATCH, rangematch(), strchr(), and tolower.
Referenced by fnmatch().
|
static |
Definition at line 159 of file fnmatch.c.
References c, EOS, RANGE_ERROR, RANGE_MATCH, RANGE_NOMATCH, and tolower.
Referenced by fnmatch().