FTS
FTS *ftsp;
FTS *ftsp;
FTS *ftsp;
static FTS *ftsp = NULL; /* current FTS handle */
FTS *fts;
handle_file(FTS *ftsp, FTSENT *file)
FTS *ftsp;
static int handle_file(FTS *ftsp, FTSENT *file);
FTSENT *fts_children(FTS *, int) __RENAME(__fts_children60);
int fts_close(FTS *) __RENAME(__fts_close60);
FTS *fts_open(char * const *, int,
FTSENT *fts_read(FTS *) __RENAME(__fts_read60);
int fts_set(FTS *, FTSENT *, int) __RENAME(__fts_set60);
FTSENT *fts_children(FTS *, int);
int fts_close(FTS *);
FTS *fts_open(char * const *, int,
FTSENT *fts_read(FTS *);
int fts_set(FTS *, FTSENT *, int);
FTS *ftsp;
fts_sort(FTS *sp, FTSENT *head, size_t nitems)
fts_alloc(FTS *sp, const char *name, size_t namelen)
fts_palloc(FTS *sp, size_t size)
fts_padjust(FTS *sp, FTSENT *head)
FTS *
FTS *sp;
fts_safe_changedir(const FTS *sp, const FTSENT *p, int fd, const char *path)
if ((sp = calloc(1, sizeof(FTS))) == NULL)
fts_load(FTS *sp, FTSENT *p)
fts_close(FTS *sp)
fts_read(FTS *sp)
fts_set(FTS *sp, FTSENT *p, int instr)
fts_children(FTS *sp, int instr)
static FTSENT *fts_alloc(FTS *, const char *, size_t);
static FTSENT *fts_build(FTS *, int);
fts_build(FTS *sp, int type)
static void fts_load(FTS *, FTSENT *);
static int fts_palloc(FTS *, size_t);
static void fts_padjust(FTS *, FTSENT *);
static FTSENT *fts_sort(FTS *, FTSENT *, size_t);
static unsigned short fts_stat(FTS *, FTSENT *, int);
static int fts_safe_changedir(const FTS *, const FTSENT *, int,
fts_stat(FTS *sp, FTSENT *p, int follow)
FTS *ftsp;
FTS *ftsp;
FTS *fts;
FTS *ftsp;
FTS *dirh;
FTS *fts;
FTS *fts;
FTS *ftsp;
FTS *dh;
FTS *fts;
FTS *tree; /* pointer to top of FTS hierarchy */
extern FTS *tree;
extern FTS *tree;
FTS *fts;
FTS *fts;
FTS *ftsp;
FTS *fts;
statd(FILE *fp, FTS *t, FTSENT *parent, uid_t *puid, gid_t *pgid, mode_t *pmode,
static int statd(FILE *, FTS *, FTSENT *, uid_t *, gid_t *, mode_t *,
FTS *t;
FTS *t;
FTS *fh;