Rename uint128_t to __u128 for organization.

This commit is contained in:
gamemann
2021-11-12 17:36:14 +00:00
parent 46cff37907
commit c2cd1bdfdc
2 changed files with 8 additions and 8 deletions

View File

@@ -21,7 +21,7 @@
#define ntohl(x) (x) #define ntohl(x) (x)
#endif #endif
#define uint128_t __uint128_t #define __u128 __uint128_t
#endif #endif
struct tcpopts struct tcpopts

View File

@@ -68,7 +68,7 @@ struct bpf_map_def SEC("maps") ip_blacklist_map =
struct bpf_map_def SEC("maps") ip6_stats_map = struct bpf_map_def SEC("maps") ip6_stats_map =
{ {
.type = BPF_MAP_TYPE_LRU_HASH, .type = BPF_MAP_TYPE_LRU_HASH,
.key_size = sizeof(uint128_t), .key_size = sizeof(__u128),
.value_size = sizeof(struct ip_stats), .value_size = sizeof(struct ip_stats),
.max_entries = MAX_TRACK_IPS .max_entries = MAX_TRACK_IPS
}; };
@@ -76,7 +76,7 @@ struct bpf_map_def SEC("maps") ip6_stats_map =
struct bpf_map_def SEC("maps") ip6_blacklist_map = struct bpf_map_def SEC("maps") ip6_blacklist_map =
{ {
.type = BPF_MAP_TYPE_LRU_HASH, .type = BPF_MAP_TYPE_LRU_HASH,
.key_size = sizeof(uint128_t), .key_size = sizeof(__u128),
.value_size = sizeof(__u64), .value_size = sizeof(__u64),
.max_entries = MAX_TRACK_IPS .max_entries = MAX_TRACK_IPS
}; };
@@ -109,7 +109,7 @@ int xdp_prog_main(struct xdp_md *ctx)
// Initialize IP headers. // Initialize IP headers.
struct iphdr *iph; struct iphdr *iph;
struct ipv6hdr *iph6; struct ipv6hdr *iph6;
uint128_t srcip6 = 0; __u128 srcip6 = 0;
// Set IPv4 and IPv6 common variables. // Set IPv4 and IPv6 common variables.
if (ethhdr->h_proto == htons(ETH_P_IPV6)) if (ethhdr->h_proto == htons(ETH_P_IPV6))
@@ -121,10 +121,10 @@ int xdp_prog_main(struct xdp_md *ctx)
return XDP_DROP; return XDP_DROP;
} }
srcip6 |= (uint128_t) iph6->saddr.in6_u.u6_addr32[0] << 0; srcip6 |= (__u128) iph6->saddr.in6_u.u6_addr32[0] << 0;
srcip6 |= (uint128_t) iph6->saddr.in6_u.u6_addr32[1] << 32; srcip6 |= (__u128) iph6->saddr.in6_u.u6_addr32[1] << 32;
srcip6 |= (uint128_t) iph6->saddr.in6_u.u6_addr32[2] << 64; srcip6 |= (__u128) iph6->saddr.in6_u.u6_addr32[2] << 64;
srcip6 |= (uint128_t) iph6->saddr.in6_u.u6_addr32[3] << 96; srcip6 |= (__u128) iph6->saddr.in6_u.u6_addr32[3] << 96;
} }
else else
{ {