]> git.cameronkatri.com Git - mandoc.git/blobdiff - compat_fts.h
look at COHERENT troff
[mandoc.git] / compat_fts.h
index ce7ee6287055983ebd9f209d0ac7eba1c3986fab..426eaac343dafb8c28a86536ac1d79ca11ef11ef 100644 (file)
@@ -40,13 +40,12 @@ typedef struct {
        struct _ftsent *fts_child;      /* linked list of children */
        dev_t fts_dev;                  /* starting device # */
        char *fts_path;                 /* path for this descent */
-       int fts_rfd;                    /* fd for root */
        size_t fts_pathlen;             /* sizeof(path) */
 
 #define        FTS_NOCHDIR     0x0004          /* don't change directories */
 #define        FTS_PHYSICAL    0x0010          /* physical walk */
 #define        FTS_XDEV        0x0040          /* don't cross devices */
-#define        FTS_OPTIONMASK  0x00ff          /* valid user option mask */
+#define        FTS_OPTIONMASK  0x0054          /* valid user option mask */
 
 #define        FTS_STOP        0x2000          /* (private) unrecoverable error */
        int fts_options;                /* fts_open options, global flags */
@@ -85,9 +84,6 @@ typedef struct _ftsent {
 #define        FTS_SL          12              /* symbolic link */
        unsigned short fts_info;        /* user flags for FTSENT structure */
 
-#define        FTS_DONTCHDIR    0x01           /* don't chdir .. to the parent */
-       unsigned short fts_flags;       /* private flags for FTSENT structure */
-
 #define        FTS_NOINSTR      3              /* no instructions */
 #define        FTS_SKIP         4              /* discard node */
        unsigned short fts_instr;       /* fts_set() instructions */