[BACK]Return to compat_fts.h CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/compat_fts.h between version 1.1 and 1.2

version 1.1, 2014/08/11 01:39:00 version 1.2, 2015/03/18 19:29:48
Line 40  typedef struct {
Line 40  typedef struct {
         struct _ftsent *fts_child;      /* linked list of children */          struct _ftsent *fts_child;      /* linked list of children */
         dev_t fts_dev;                  /* starting device # */          dev_t fts_dev;                  /* starting device # */
         char *fts_path;                 /* path for this descent */          char *fts_path;                 /* path for this descent */
         int fts_rfd;                    /* fd for root */  
         size_t fts_pathlen;             /* sizeof(path) */          size_t fts_pathlen;             /* sizeof(path) */
   
 #define FTS_NOCHDIR     0x0004          /* don't change directories */  #define FTS_NOCHDIR     0x0004          /* don't change directories */
 #define FTS_PHYSICAL    0x0010          /* physical walk */  #define FTS_PHYSICAL    0x0010          /* physical walk */
 #define FTS_XDEV        0x0040          /* don't cross devices */  #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 */  #define FTS_STOP        0x2000          /* (private) unrecoverable error */
         int fts_options;                /* fts_open options, global flags */          int fts_options;                /* fts_open options, global flags */
Line 84  typedef struct _ftsent {
Line 83  typedef struct _ftsent {
 #define FTS_NSOK        11              /* no stat(2) requested */  #define FTS_NSOK        11              /* no stat(2) requested */
 #define FTS_SL          12              /* symbolic link */  #define FTS_SL          12              /* symbolic link */
         unsigned short fts_info;        /* user flags for FTSENT structure */          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_NOINSTR      3              /* no instructions */
 #define FTS_SKIP         4              /* discard node */  #define FTS_SKIP         4              /* discard node */

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

CVSweb