1 #ifndef _LINUX_TYPES_H 2 #define _LINUX_TYPES_H 3 4 //#ifndef _MSC_VER 5 //#error _MSC_VER not defined 6 //#endif 7 8 #include <sys/types.h> 9 10 typedef unsigned __int8 __u8; 11 typedef signed __int8 __s8; 12 13 typedef signed __int16 __s16; 14 typedef unsigned __int16 __u16; 15 16 typedef signed __int32 __s32; 17 typedef unsigned __int32 __u32; 18 19 typedef signed __int64 __s64; 20 typedef unsigned __int64 __u64; 21 22 23 //typedef __u32 ino_t; 24 typedef __u32 dev_t; 25 typedef __u32 uid_t; 26 typedef __u32 gid_t; 27 28 #include <stdint.h> 29 30 #endif /* LINUX_TYPES_H */ 31