build/myftw.h File Reference

Portable ftw(3) using lstat() instead of stat(). More...

#include <sys/stat.h>

Go to the source code of this file.

Defines

#define MYFTW_F   0
#define MYFTW_D   1
#define MYFTW_DNR   2
#define MYFTW_NS   3

Typedefs

typedef int(* myftwFunc )(void *fl, const char *name, struct stat *statp)

Functions

int myftw (const char *dir, int descriptors, myftwFunc func, void *fl)


Detailed Description

Portable ftw(3) using lstat() instead of stat().

Definition in file myftw.h.


Define Documentation

#define MYFTW_D   1
 

Definition at line 13 of file myftw.h.

Referenced by myftw(), and myftw_dir().

#define MYFTW_DNR   2
 

Definition at line 14 of file myftw.h.

Referenced by myftw(), and myftw_dir().

#define MYFTW_F   0
 

Definition at line 12 of file myftw.h.

Referenced by myftw(), and myftw_dir().

#define MYFTW_NS   3
 

Definition at line 15 of file myftw.h.

Referenced by myftw(), and myftw_dir().


Typedef Documentation

typedef int(* myftwFunc)(void *fl, const char *name, struct stat *statp)
 

Definition at line 21 of file myftw.h.


Function Documentation

int myftw const char *  dir,
int  descriptors,
myftwFunc  func,
void *  fl
 

Definition at line 179 of file myftw.c.

References alloca(), Closedir(), errno, Lstat(), MYFTW_D, myftw_dir(), MYFTW_DNR, MYFTW_F, MYFTW_NS, Opendir(), and PATH_MAX.


Generated on Thu Mar 9 17:27:46 2006 for rpm by  doxygen 1.4.6