[NET]: Annotate callers of csum_fold() in net/*
[deliverable/linux.git] / net / ipv4 / ip_gre.c
index 25221146debba75af69b3cf760ab1983c958f90e..2bf54adee8c2d219a71bcb3a7ae71c2c3d35ac3f 100644 (file)
@@ -557,7 +557,7 @@ static int ipgre_rcv(struct sk_buff *skb)
        struct iphdr *iph;
        u8     *h;
        __be16    flags;
-       u16    csum = 0;
+       __sum16   csum = 0;
        __be32 key = 0;
        u32    seqno = 0;
        struct ip_tunnel *tunnel;
@@ -580,7 +580,7 @@ static int ipgre_rcv(struct sk_buff *skb)
                if (flags&GRE_CSUM) {
                        switch (skb->ip_summed) {
                        case CHECKSUM_COMPLETE:
-                               csum = (u16)csum_fold(skb->csum);
+                               csum = csum_fold(skb->csum);
                                if (!csum)
                                        break;
                                /* fall through */
This page took 0.035529 seconds and 5 git commands to generate.