FTS15
FTS15 ftsp_fts;
fts_stat(FTS15 *sp, FTSENT15 *p, int follow, int dfd)
fts_sort(FTS15 *sp, FTSENT15 *head, size_t nitems)
fts_alloc(FTS15 *sp, char *name, size_t namelen)
fts_palloc(FTS15 *sp, size_t more)
fts_padjust(FTS15 *sp, FTSENT15 *head)
fts_safe_changedir(FTS15 *sp, FTSENT15 *p, int fd, char *path)
fts_ufslinks(FTS15 *sp, const FTSENT15 *ent)
static FTS15 *
__fts_open(FTS15 *sp, char * const *argv)
FTS15 *
FTS15 *sp;
return ((FTS15 *)__fts_open(sp, argv));
FTS15 *
FTS15 *
FTS15 *sp;
fts_load(FTS15 *sp, FTSENT15 *p)
freebsd15_fts_close(FTS15 *sp)
freebsd15_fts_read(FTS15 *sp)
freebsd15_fts_set(FTS15 *sp, FTSENT15 *p, int instr)
freebsd15_fts_children(FTS15 *sp, int instr)
(freebsd15_fts_get_clientptr)(FTS15 *sp)
static FTSENT15 *fts_alloc(FTS15 *, char *, size_t);
FTS15 *
static FTSENT15 *fts_build(FTS15 *, int);
freebsd15_fts_set_clientptr(FTS15 *sp, void *clientptr)
static void fts_load(FTS15 *, FTSENT15 *);
fts_build(FTS15 *sp, int type)
static void fts_padjust(FTS15 *, FTSENT15 *);
static int fts_palloc(FTS15 *, size_t);
static FTSENT15 *fts_sort(FTS15 *, FTSENT15 *, size_t);
static int fts_stat(FTS15 *, FTSENT15 *, int, int);
static int fts_safe_changedir(FTS15 *, FTSENT15 *, int, char *);
static int fts_ufslinks(FTS15 *, const FTSENT15 *);
FTS15 *fts_fts; /* back pointer to main FTS */
FTSENT15 *freebsd15_fts_children(FTS15 *, int);
int freebsd15_fts_close(FTS15 *);
void *freebsd15_fts_get_clientptr(FTS15 *);
FTS15 *freebsd15_fts_get_stream(FTSENT15 *);
FTS15 *freebsd15_fts_open(char * const *, int,
FTSENT15 *freebsd15_fts_read(FTS15 *);
int freebsd15_fts_set(FTS15 *, FTSENT15 *, int);
void freebsd15_fts_set_clientptr(FTS15 *, void *);