BPF_F_RECOMPUTE_CSUM
if (unlikely(flags & ~(BPF_F_RECOMPUTE_CSUM | BPF_F_INVALIDATE_HASH)))
if (flags & BPF_F_RECOMPUTE_CSUM)
if (flags & BPF_F_RECOMPUTE_CSUM)
bpf_skb_store_bytes(skb, offset, &proto, sizeof(proto), BPF_F_RECOMPUTE_CSUM);