diff options
author | ed <ed@FreeBSD.org> | 2013-05-21 21:20:10 +0000 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2013-05-21 21:20:10 +0000 |
commit | c0a01b085895a1a896aa22ac6c9a06bec0d39442 (patch) | |
tree | d428e4aacc64240d1c710711b4bb8a97093ec296 /include/fts.h | |
parent | 9adbac28e868932ac44ce3e626094ca2502efef8 (diff) | |
download | FreeBSD-src-c0a01b085895a1a896aa22ac6c9a06bec0d39442.zip FreeBSD-src-c0a01b085895a1a896aa22ac6c9a06bec0d39442.tar.gz |
Allow certain headers to be included more easily.
Spotted by: http://hacks.owlfolio.org/header-survey/
Diffstat (limited to 'include/fts.h')
-rw-r--r-- | include/fts.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/include/fts.h b/include/fts.h index a679ea6..f453e2b 100644 --- a/include/fts.h +++ b/include/fts.h @@ -33,15 +33,17 @@ #ifndef _FTS_H_ #define _FTS_H_ +#include <sys/_types.h> + typedef struct { struct _ftsent *fts_cur; /* current node */ struct _ftsent *fts_child; /* linked list of children */ struct _ftsent **fts_array; /* sort array */ - dev_t fts_dev; /* starting device # */ + __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) */ - size_t fts_nitems; /* elements in the sort array */ + __size_t fts_pathlen; /* sizeof(path) */ + __size_t fts_nitems; /* elements in the sort array */ int (*fts_compar) /* compare function */ (const struct _ftsent * const *, const struct _ftsent * const *); @@ -72,12 +74,12 @@ typedef struct _ftsent { char *fts_path; /* root path */ int fts_errno; /* errno for this node */ int fts_symfd; /* fd for symlink */ - size_t fts_pathlen; /* strlen(fts_path) */ - size_t fts_namelen; /* strlen(fts_name) */ + __size_t fts_pathlen; /* strlen(fts_path) */ + __size_t fts_namelen; /* strlen(fts_name) */ - ino_t fts_ino; /* inode */ - dev_t fts_dev; /* device */ - nlink_t fts_nlink; /* link count */ + __ino_t fts_ino; /* inode */ + __dev_t fts_dev; /* device */ + __nlink_t fts_nlink; /* link count */ #define FTS_ROOTPARENTLEVEL -1 #define FTS_ROOTLEVEL 0 |