xref: /relibc/include/sys/types_internal.h (revision ed19381547d66b76981ea1e4ff942c5a4da45ab7)
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