X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=net%2Fsunrpc%2Fsocklib.c;h=1d377d1ab7f4a5018a18a876f87e337c022346c3;hb=d7f5e3df3574c6e38b99f5fe22f15540b2b9811d;hp=634885b0c04dcc5e6e4909297b7368e73898086d;hpb=1709775828de83b099554176b6d4971ebc772962;p=linux-2.6 diff --git a/net/sunrpc/socklib.c b/net/sunrpc/socklib.c index 634885b0c0..1d377d1ab7 100644 --- a/net/sunrpc/socklib.c +++ b/net/sunrpc/socklib.c @@ -154,7 +154,7 @@ int csum_partial_copy_to_xdr(struct xdr_buf *xdr, struct sk_buff *skb) desc.offset = sizeof(struct udphdr); desc.count = skb->len - desc.offset; - if (skb->ip_summed == CHECKSUM_UNNECESSARY) + if (skb_csum_unnecessary(skb)) goto no_checksum; desc.csum = csum_partial(skb->data, desc.offset, skb->csum);