Remove common BPF defines since we define them in header file now.
This commit is contained in:
@@ -33,22 +33,6 @@
|
||||
|
||||
#endif
|
||||
|
||||
#define likely(x) __builtin_expect(!!(x), 1)
|
||||
#define unlikely(x) __builtin_expect(!!(x), 0)
|
||||
#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
|
||||
#define htons(x) ((__be16)___constant_swab16((x)))
|
||||
#define ntohs(x) ((__be16)___constant_swab16((x)))
|
||||
#define htonl(x) ((__be32)___constant_swab32((x)))
|
||||
#define ntohl(x) ((__be32)___constant_swab32((x)))
|
||||
#elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
|
||||
#define htons(x) (x)
|
||||
#define ntohs(X) (x)
|
||||
#define htonl(x) (x)
|
||||
#define ntohl(x) (x)
|
||||
#endif
|
||||
|
||||
#define uint128_t __uint128_t
|
||||
|
||||
struct bpf_map_def SEC("maps") filters_map =
|
||||
{
|
||||
.type = BPF_MAP_TYPE_ARRAY,
|
||||
|
||||
Reference in New Issue
Block a user