|
rpm
5.4.10
|

Go to the source code of this file.
Data Structures | |
| struct | glob_t |
Macros | |
| #define | __P(protos) () |
| #define | __PMT(protos) () |
| #define | __const |
| #define | __ptr_t char * |
| #define | GLOB_ERR (1 << 0)/* Return on read errors. */ |
| #define | GLOB_MARK (1 << 1)/* Append a slash to each name. */ |
| #define | GLOB_NOSORT (1 << 2)/* Don't sort the names. */ |
| #define | GLOB_DOOFFS (1 << 3)/* Insert PGLOB->gl_offs NULLs. */ |
| #define | GLOB_NOCHECK (1 << 4)/* If nothing matches, return the pattern. */ |
| #define | GLOB_APPEND (1 << 5)/* Append to results of a previous call. */ |
| #define | GLOB_NOESCAPE (1 << 6)/* Backslashes don't quote metacharacters. */ |
| #define | GLOB_PERIOD (1 << 7)/* Leading `.' can be matched by metachars. */ |
| #define | GLOB_MAGCHAR (1 << 8)/* Set in gl_flags if any metachars seen. */ |
| #define | GLOB_ALTDIRFUNC (1 << 9)/* Use gl_opendir et al functions. */ |
| #define | GLOB_BRACE (1 << 10)/* Expand "{a,b}" to "a" "b". */ |
| #define | GLOB_NOMAGIC (1 << 11)/* If no magic chars, return the pattern. */ |
| #define | GLOB_TILDE (1 << 12)/* Expand ~user and ~ to home directories. */ |
| #define | GLOB_ONLYDIR (1 << 13)/* Match only directories. */ |
| #define | GLOB_TILDE_CHECK |
| #define | __GLOB_FLAGS |
| #define | GLOB_NOSPACE 1 /* Ran out of memory. */ |
| #define | GLOB_ABORTED 2 /* Read error. */ |
| #define | GLOB_NOMATCH 3 /* No matches found. */ |
| #define | GLOB_NOSYS 4 /* Not implemented. */ |
| #define | glob glob64 |
| #define | globfree globfree64 |
| #define | glob_t glob64_t |
Typedefs | |
| typedef unsigned long int | __size_t |
| #define __GLOB_FLAGS |
Definition at line 91 of file glob.h.
Referenced by glob().
| #define __ptr_t char * |
Definition at line 49 of file glob.h.
Referenced by glob(), glob_in_dir(), globfree(), and prefix_array().
| #define GLOB_ABORTED 2 /* Read error. */ |
Definition at line 103 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_ALTDIRFUNC (1 << 9)/* Use gl_opendir et al functions. */ |
Definition at line 85 of file glob.h.
Referenced by glob(), Glob(), and glob_in_dir().
| #define GLOB_APPEND (1 << 5)/* Append to results of a previous call. */ |
| #define GLOB_BRACE (1 << 10)/* Expand "{a,b}" to "a" "b". */ |
| #define GLOB_DOOFFS (1 << 3)/* Insert PGLOB->gl_offs NULLs. */ |
Definition at line 76 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_ERR (1 << 0)/* Return on read errors. */ |
Definition at line 73 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_MAGCHAR (1 << 8)/* Set in gl_flags if any metachars seen. */ |
Definition at line 84 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_MARK (1 << 1)/* Append a slash to each name. */ |
| #define GLOB_NOCHECK (1 << 4)/* If nothing matches, return the pattern. */ |
Definition at line 77 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_NOESCAPE (1 << 6)/* Backslashes don't quote metacharacters. */ |
Definition at line 79 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_NOMAGIC (1 << 11)/* If no magic chars, return the pattern. */ |
Definition at line 87 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_NOMATCH 3 /* No matches found. */ |
Definition at line 104 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_NOSORT (1 << 2)/* Don't sort the names. */ |
| #define GLOB_NOSPACE 1 /* Ran out of memory. */ |
Definition at line 102 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_ONLYDIR (1 << 13)/* Match only directories. */ |
Definition at line 89 of file glob.h.
Referenced by glob(), and glob_in_dir().
| #define GLOB_PERIOD (1 << 7)/* Leading `.' can be matched by metachars. */ |
Definition at line 80 of file glob.h.
Referenced by glob_in_dir().
| #define GLOB_TILDE (1 << 12)/* Expand ~user and ~ to home directories. */ |
| #define GLOB_TILDE_CHECK |
1.8.1.2