1 #ifndef LINUX_TYPES_H 2 #define LINUX_TYPES_H 3 4 #include <stdint.h> 5 6 #define __s8 int8_t 7 #define __u8 uint8_t 8 9 #define __s16 int16_t 10 #define __u16 uint16_t 11 12 #define __s32 int32_t 13 #define __u32 uint32_t 14 15 #define __s64 int64_t 16 #define __u64 uint64_t 17 18 typedef __u64 u64; 19 typedef __s64 s64; 20 21 typedef __u32 u32; 22 typedef __s32 s32; 23 24 typedef __u16 u16; 25 typedef __s16 s16; 26 27 typedef __u8 u8; 28 typedef __s8 s8; 29 30 #endif /* LINUX_TYPES_H */ 31