1
#ifndef __LINUX_TYPE_MAPPER_H__
2
#define __LINUX_TYPE_MAPPER_H__
3

            
4
#include <stdint.h>
5

            
6
#define __u64 uint64_t
7
#define __u32 uint32_t
8
#define __u16 uint16_t
9
#define __u8 uint8_t
10

            
11
#define __s64 int64_t
12
#define __s32 int32_t
13
#define __s16 int16_t
14
#define __s8 int8_t
15

            
16
#if !defined(__aligned_u64)
17
#define __aligned_u64 uint64_t
18
#endif
19

            
20
#define __be64 uint64_t
21
#define __be32 uint32_t
22
#define __be16 uint16_t
23

            
24
#define __le64 uint64_t
25
#define __le32 uint32_t
26
#define __le16 uint16_t
27

            
28
#define __sum16 uint16_t
29

            
30
#endif
31