[BACK]Return to fts.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/fts.h between version 1.5 and 1.6

version 1.5, 1999/10/03 20:39:52 version 1.6, 2001/05/15 21:14:37
Line 46 
Line 46 
         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 */          int fts_rfd;                    /* fd for root */
         int fts_pathlen;                /* sizeof(path) */          size_t fts_pathlen;             /* sizeof(path) */
         int fts_nitems;                 /* elements in the sort array */          int fts_nitems;                 /* elements in the sort array */
         int (*fts_compar)();            /* compare function */          int (*fts_compar)();            /* compare function */
   
Line 58 
Line 58 
 #define FTS_SEEDOT      0x0020          /* return dot and dot-dot */  #define FTS_SEEDOT      0x0020          /* return dot and dot-dot */
 #define FTS_XDEV        0x0040          /* don't cross devices */  #define FTS_XDEV        0x0040          /* don't cross devices */
 #define FTS_WHITEOUT    0x0080          /* return whiteout information */  #define FTS_WHITEOUT    0x0080          /* return whiteout information */
 #define FTS_CHDIRROOT   0x0100          /* chdir to root of tree not orig cwd */  #define FTS_OPTIONMASK  0x00ff          /* valid user option mask */
 #define FTS_OPTIONMASK  0x0fff          /* valid user option mask */  
   
 #define FTS_NAMEONLY    0x1000          /* (private) child names only */  #define FTS_NAMEONLY    0x1000          /* (private) child names only */
 #define FTS_STOP        0x2000          /* (private) unrecoverable error */  #define FTS_STOP        0x2000          /* (private) unrecoverable error */
Line 76 
Line 75 
         char *fts_path;                 /* root path */          char *fts_path;                 /* root path */
         int fts_errno;                  /* errno for this node */          int fts_errno;                  /* errno for this node */
         int fts_symfd;                  /* fd for symlink */          int fts_symfd;                  /* fd for symlink */
         u_short fts_pathlen;            /* strlen(fts_path) */          size_t fts_pathlen;             /* strlen(fts_path) */
         u_short fts_namelen;            /* strlen(fts_name) */          size_t fts_namelen;             /* strlen(fts_name) */
   
         ino_t fts_ino;                  /* inode */          ino_t fts_ino;                  /* inode */
         dev_t fts_dev;                  /* device */          dev_t fts_dev;                  /* device */

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6