rpm/build/myftw.h

19 lines
469 B
C

/* myftw.h -- ftw() using lstat() instead of stat() */
#ifndef _MYFTW_H_
#define _MYFTW_H_
/* The FLAG argument to the user function passed to ftw. */
#define MYFTW_F 0 /* Regular file. */
#define MYFTW_D 1 /* Directory. */
#define MYFTW_DNR 2 /* Unreadable directory. */
#define MYFTW_NS 3 /* Unstatable file. */
int myftw (const char *dir,
int (*func) (const char *file,
struct stat *status,
int flag),
int descriptors);
#endif _MYFTW_H_