github.com/looshlee/beatles@v0.0.0-20220727174639-742810ab631c/bpf/include/linux/type_mapper.h (about)

     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  #define __aligned_u64 uint64_t
    17  
    18  #define __be64 uint64_t
    19  #define __be32 uint32_t
    20  #define __be16 uint16_t
    21  
    22  #define __le64 uint64_t
    23  #define __le32 uint32_t
    24  #define __le16 uint16_t
    25  
    26  #define __sum16 uint16_t
    27  
    28  #endif
    29