lftp  4.4.6
About: lftp is a command line ftp client (FTP, HTTP, ssl support, background transfer, reget, reput, ...)
  Fossies Dox: lftp-4.4.6.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
fnmatch.in.h File Reference

Go to the source code of this file.

Macros

#define FNM_PATHNAME   (1 << 0) /* No wildcard can ever match '/'. */
 
#define FNM_NOESCAPE   (1 << 1) /* Backslashes don't quote special chars. */
 
#define FNM_PERIOD   (1 << 2) /* Leading '.' is matched only explicitly. */
 
#define FNM_FILE_NAME   FNM_PATHNAME /* Preferred GNU name. */
 
#define FNM_LEADING_DIR   (1 << 3) /* Ignore '/...' after a match. */
 
#define FNM_CASEFOLD   (1 << 4) /* Compare without regard to case. */
 
#define FNM_EXTMATCH   (1 << 5) /* Use ksh-like extended matching. */
 
#define FNM_NOMATCH   1
 

Functions

int fnmatch (const char *__pattern, const char *__name, int __flags) _GL_ARG_NONNULL((1
 

Macro Definition Documentation

#define FNM_CASEFOLD   (1 << 4) /* Compare without regard to case. */

Definition at line 42 of file fnmatch.in.h.

Referenced by Glob::add(), QueueFeeder::MoveJob(), and FileSetOutput::print().

#define FNM_EXTMATCH   (1 << 5) /* Use ksh-like extended matching. */

Definition at line 43 of file fnmatch.in.h.

#define FNM_FILE_NAME   FNM_PATHNAME /* Preferred GNU name. */

Definition at line 40 of file fnmatch.in.h.

#define FNM_LEADING_DIR   (1 << 3) /* Ignore '/...' after a match. */

Definition at line 41 of file fnmatch.in.h.

#define FNM_NOESCAPE   (1 << 1) /* Backslashes don't quote special chars. */

Definition at line 36 of file fnmatch.in.h.

#define FNM_NOMATCH   1

Definition at line 47 of file fnmatch.in.h.

#define FNM_PATHNAME   (1 << 0) /* No wildcard can ever match '/'. */

Definition at line 35 of file fnmatch.in.h.

Referenced by Glob::add(), and PatternSet::Glob::Match().

#define FNM_PERIOD   (1 << 2) /* Leading '.' is matched only explicitly. */

Definition at line 37 of file fnmatch.in.h.

Referenced by Glob::add(), and fnmatch().

Function Documentation

int fnmatch ( const char *  __pattern,
const char *  __name,
int  __flags 
)