parent
6393e3bfa3
commit
320b6eb68f
@ -0,0 +1,46 @@
|
|||||||
|
#ifndef _SYS_TYPES_H
|
||||||
|
#define _SYS_TYPES_H
|
||||||
|
|
||||||
|
#ifndef _SIZE_T
|
||||||
|
#define _SIZE_T
|
||||||
|
typedef unsigned int size_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef _TIME_T
|
||||||
|
#define _TIME_T
|
||||||
|
typedef long time_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef _PTRDIFF_T
|
||||||
|
#define _PTRDIFF_T
|
||||||
|
typedef long ptrdiff_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef NULL
|
||||||
|
#define NULL ((void *) 0)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
typedef int pid_t;
|
||||||
|
typedef unsigned short uid_t;
|
||||||
|
typedef unsigned char gid_t;
|
||||||
|
typedef unsigned short dev_t;
|
||||||
|
typedef unsigned short ino_t;
|
||||||
|
typedef unsigned short mode_t;
|
||||||
|
typedef unsigned short umode_t;
|
||||||
|
typedef unsigned char nlink_t;
|
||||||
|
typedef int daddr_t;
|
||||||
|
typedef long off_t;
|
||||||
|
typedef unsigned char u_char;
|
||||||
|
typedef unsigned short ushort;
|
||||||
|
|
||||||
|
typedef struct { int quot,rem; } div_t;
|
||||||
|
typedef struct { long quot,rem; } ldiv_t;
|
||||||
|
|
||||||
|
struct ustat {
|
||||||
|
daddr_t f_tfree;
|
||||||
|
ino_t f_tinode;
|
||||||
|
char f_fname[6];
|
||||||
|
char f_fpack[6];
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif
|
Loading…
Reference in new issue