Page MenuHomeFreeBSD

D49711.id153447.diff
No OneTemporary

D49711.id153447.diff

diff --git a/include/fts.h b/include/fts.h
--- a/include/fts.h
+++ b/include/fts.h
@@ -46,18 +46,22 @@
int (*fts_compar) /* compare function */
(const struct _ftsent * const *, const struct _ftsent * const *);
-#define FTS_COMFOLLOW 0x001 /* follow command line symlinks */
-#define FTS_LOGICAL 0x002 /* logical walk */
-#define FTS_NOCHDIR 0x004 /* don't change directories */
-#define FTS_NOSTAT 0x008 /* don't get stat info */
-#define FTS_PHYSICAL 0x010 /* physical walk */
-#define FTS_SEEDOT 0x020 /* return dot and dot-dot */
-#define FTS_XDEV 0x040 /* don't cross devices */
-#define FTS_WHITEOUT 0x080 /* return whiteout information */
-#define FTS_OPTIONMASK 0x0ff /* valid user option mask */
-
-#define FTS_NAMEONLY 0x100 /* (private) child names only */
-#define FTS_STOP 0x200 /* (private) unrecoverable error */
+/* valid for fts_open() */
+#define FTS_COMFOLLOW 0x000001 /* follow command line symlinks */
+#define FTS_LOGICAL 0x000002 /* logical walk */
+#define FTS_NOCHDIR 0x000004 /* don't change directories */
+#define FTS_NOSTAT 0x000008 /* don't get stat info */
+#define FTS_PHYSICAL 0x000010 /* physical walk */
+#define FTS_SEEDOT 0x000020 /* return dot and dot-dot */
+#define FTS_XDEV 0x000040 /* don't cross devices */
+#define FTS_WHITEOUT 0x000080 /* return whiteout information */
+#define FTS_OPTIONMASK 0x0000ff /* valid user option mask */
+
+/* valid only for fts_children() */
+#define FTS_NAMEONLY 0x000100 /* child names only */
+
+/* internal use only */
+#define FTS_STOP 0x010000 /* unrecoverable error */
int fts_options; /* fts_open options, global flags */
void *fts_clientptr; /* thunk for sort function */
} FTS;

File Metadata

Mime Type
text/plain
Expires
Fri, Sep 11, 12:56 PM (15 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38706114
Default Alt Text
D49711.id153447.diff (1 KB)

Event Timeline