verdict_t
verdict_t verdict;
static INLINING verdict_t classify_tcp(struct __sk_buff *skb,
static INLINING verdict_t classify_udp(struct __sk_buff *skb,
static INLINING verdict_t classify_icmp(struct __sk_buff *skb, uint8_t proto,
static INLINING verdict_t process_icmpv4(buf_t *pkt, metrics_t *metrics)
static INLINING verdict_t process_icmpv6(buf_t *pkt, metrics_t *metrics)
static INLINING verdict_t process_tcp(buf_t *pkt, void *iph, uint64_t iphlen,
static INLINING verdict_t process_udp(buf_t *pkt, void *iph, uint64_t iphlen,
static INLINING verdict_t process_ipv4(buf_t *pkt, metrics_t *metrics)
static INLINING verdict_t process_ipv6(buf_t *pkt, metrics_t *metrics)
static verdict_t classify_tcp(struct __sk_buff *skb, struct bpf_sock_tuple *tuple,
static verdict_t classify_udp(struct __sk_buff *skb, struct bpf_sock_tuple *tuple, uint64_t tuplen)
static verdict_t classify_icmp(struct __sk_buff *skb, uint8_t proto, struct bpf_sock_tuple *tuple,
static verdict_t process_icmpv4(struct __sk_buff *skb, struct bpf_dynptr *dynptr, __u64 *offset,
static verdict_t process_icmpv6(struct bpf_dynptr *dynptr, __u64 *offset, struct __sk_buff *skb,
static verdict_t process_tcp(struct bpf_dynptr *dynptr, __u64 *offset, struct __sk_buff *skb,
static verdict_t process_udp(struct bpf_dynptr *dynptr, __u64 *offset, struct __sk_buff *skb,
static verdict_t process_ipv4(struct __sk_buff *skb, struct bpf_dynptr *dynptr,
static verdict_t process_ipv6(struct __sk_buff *skb, struct bpf_dynptr *dynptr,
verdict_t verdict;