38#define __fts_stat_t struct stat
41#define __fts_nlink_t nlink_t
44#define __fts_ino_t ino_t
59#define FTS_COMFOLLOW 0x001
60#define FTS_LOGICAL 0x002
61#define FTS_NOCHDIR 0x004
62#define FTS_NOSTAT 0x008
63#define FTS_PHYSICAL 0x010
64#define FTS_SEEDOT 0x020
66#define FTS_WHITEOUT 0x080
67#define FTS_OPTIONMASK 0x0ff
69#define FTS_NAMEONLY 0x100
89 __fts_nlink_t fts_nlink;
91#define FTS_ROOTPARENTLEVEL -1
92#define FTS_ROOTLEVEL 0
111#define FTS_DONTCHDIR 0x01
112#define FTS_SYMFOLLOW 0x02
122 __fts_stat_t *fts_statp;
126#include <sys/cdefs.h>
129#define fts_children rtems_shell_fts_children
130#define fts_close rtems_shell_fts_close
131#define fts_open rtems_shell_fts_open
132#define fts_read rtems_shell_fts_read
133#define fts_set rtems_shell_fts_set
136#ifndef __LIBC12_SOURCE__
137FTSENT *fts_children(
FTS *,
int) __RENAME(__fts_children30);
138int fts_close(
FTS *) __RENAME(__fts_close30);
139FTS *fts_open(
char *
const *,
int,
140 int (*)(
const FTSENT **,
const FTSENT **)) __RENAME(__fts_open30);
141FTSENT *fts_read(
FTS *) __RENAME(__fts_read30);
142int fts_set(
FTS *,
FTSENT *,
int) __RENAME(__fts_set30);