1 #ifndef _SYS_TYPES_INTERNAL_H 2 #define _SYS_TYPES_INTERNAL_H 3 #include <stddef.h> 4 5 typedef long blksize_t; 6 typedef long dev_t; 7 typedef unsigned long ino_t; 8 typedef int gid_t; 9 typedef int uid_t; 10 typedef int mode_t; 11 typedef unsigned long nlink_t; 12 typedef long long off_t; 13 typedef int pid_t; 14 typedef unsigned id_t; 15 typedef long ssize_t; 16 typedef long long time_t; 17 typedef unsigned int useconds_t; 18 typedef int suseconds_t; 19 typedef long clock_t; 20 typedef int clockid_t; 21 typedef void* timer_t; 22 typedef unsigned long int blkcnt_t; 23 24 typedef unsigned long int fsblkcnt_t; 25 typedef unsigned long int fsfilcnt_t; 26 27 typedef unsigned char u_char, uchar; 28 typedef unsigned short u_short, ushort; 29 typedef unsigned int u_int, uint; 30 typedef unsigned long u_long, ulong; 31 typedef long long quad_t; 32 typedef unsigned long long u_quad_t; 33 typedef char *caddr_t; 34 #endif /* _SYS_TYPES_INTERNAL_H */ 35