11 unsigned int st_nlink;
16 long st_atime; //time_t
21 #define S_IFMT 0170000 /* type of file */
22 #define S_IFDIR 0040000 /* directory */
23 #define S_IFCHR 0020000 /* character special */
24 #define S_IFBLK 0060000 /* block special */
25 #define S_IFREG 0100000 /* regular */
26 #define S_IFLNK 0120000 /* symbolic link */
27 #define S_IFSOCK 0140000 /* socket */
28 #define S_IFIFO 0010000 /* fifo */
31 typedef uint32_t pid_t;
32 typedef uint32_t tid_t;
33 typedef int64_t time_t;