]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - net/core/filter.c
net: Change pseudohdr argument of inet_proto_csum_replace* to be a bool
[mirror_ubuntu-artful-kernel.git] / net / core / filter.c
index f8184222465e3cab32375d79cc684a6129d8521d..83f08cefeab7d8ac2e86e990a0a089af2f490ec0 100644 (file)
@@ -1349,7 +1349,7 @@ const struct bpf_func_proto bpf_l3_csum_replace_proto = {
 static u64 bpf_l4_csum_replace(u64 r1, u64 r2, u64 from, u64 to, u64 flags)
 {
        struct sk_buff *skb = (struct sk_buff *) (long) r1;
-       u32 is_pseudo = BPF_IS_PSEUDO_HEADER(flags);
+       bool is_pseudo = !!BPF_IS_PSEUDO_HEADER(flags);
        int offset = (int) r2;
        __sum16 sum, *ptr;