rpm
5.4.14
|
Go to the source code of this file.
Macros | |
#define | __builtin_expect(expr, expected) (expr) |
#define | NO_LEADING_PERIOD(flags) ((flags & (FNM_FILE_NAME | FNM_PERIOD)) == (FNM_FILE_NAME | FNM_PERIOD)) |
#define | ISASCII(c) 1 |
#define | ISBLANK(c) ((c) == ' ' || (c) == '\t') |
#define | ISGRAPH(c) (ISASCII (c) && isprint (c) && !isspace (c)) |
#define | ISPRINT(c) (ISASCII (c) && isprint (c)) |
#define | ISDIGIT(c) (ISASCII (c) && isdigit (c)) |
#define | ISALNUM(c) (ISASCII (c) && isalnum (c)) |
#define | ISALPHA(c) (ISASCII (c) && isalpha (c)) |
#define | ISCNTRL(c) (ISASCII (c) && iscntrl (c)) |
#define | ISLOWER(c) (ISASCII (c) && islower (c)) |
#define | ISPUNCT(c) (ISASCII (c) && ispunct (c)) |
#define | ISSPACE(c) (ISASCII (c) && isspace (c)) |
#define | ISUPPER(c) (ISASCII (c) && isupper (c)) |
#define | ISXDIGIT(c) (ISASCII (c) && isxdigit (c)) |
#define | STREQ(s1, s2) ((strcmp (s1, s2) == 0)) |
#define | CHAR_CLASS_MAX_LENGTH 6 /* Namely, `xdigit'. */ |
#define | IS_CHAR_CLASS(string) |
#define | internal_function |
#define | FOLD(c) ((flags & FNM_CASEFOLD) && ISUPPER (c) ? tolower (c) : (c)) |
#define | CHAR char |
#define | UCHAR unsigned char |
#define | INT int |
#define | FCT internal_fnmatch |
#define | EXT ext_match |
#define | END end_pattern |
#define | STRUCT fnmatch_struct |
#define | L(CS) CS |
#define | BTOWC(C) btowc (C) |
#define | STRLEN(S) strlen (S) |
#define | STRCAT(D, S) strcat (D, S) |
#define | MEMPCPY(D, S, N) __fnmatch_mempcpy (D, S, N) |
#define | MEMCHR(S, C, N) memchr (S, C, N) |
#define | STRCOLL(S1, S2) strcoll (S1, S2) |
Functions | |
static void * | __fnmatch_mempcpy (void *, const void *, size_t) |
Variables | |
int | errno |
static int | posixly_correct |
int const char * | pattern |
const char * | string |
int | flags |
#define IS_CHAR_CLASS | ( | string | ) |
#define L | ( | CS | ) | CS |
Definition at line 161 of file fnmatch.c.
Referenced by _rpmtsCheck(), cacheStashLatest(), httpOpen(), printFileInfo(), rpmdbClose(), rpmDigestInit(), rpmioFreePoolItem(), rpmvfFree(), and xarSize().
#define MEMPCPY | ( | D, | |
S, | |||
N | |||
) | __fnmatch_mempcpy (D, S, N) |
#define NO_LEADING_PERIOD | ( | flags | ) | ((flags & (FNM_FILE_NAME | FNM_PERIOD)) == (FNM_FILE_NAME | FNM_PERIOD)) |
#define STRLEN | ( | S | ) | strlen (S) |
Definition at line 167 of file fnmatch.c.
Referenced by rpmperlRun().
int errno |
int flags |
Definition at line 282 of file fnmatch.c.
Referenced by __fdOpen(), addReqProv(), cvtfmode(), doPatch(), fdSetOpen(), Fopen(), genCpioListAndHeader(), getFilesystemList(), glob(), headerMap(), main(), rdSignature(), rpmDigestInit(), rpmds_new(), rpmdsCpuinfoCtagFlags(), rpmfcELF(), rpmfi_new(), rpmgiSetArgs(), rpmhdr_ds(), rpmhdr_fi(), rpmioNewPool(), rpmjsNew(), rpmReadHeader(), rpmShowProgress(), rpmsqlNew(), rpmsxNew(), rpmxarNew(), spec_build(), triggertypeTag(), and unsatisfiedDepend().
int const char* pattern |
Definition at line 280 of file fnmatch.c.
Referenced by cacheWalkPathFilter(), glob(), initGlobs(), mireLoadPatterns(), rpmShowRC(), runTriggersLoop(), and tagValidate().