diff --git a/net/dccp/ipv4.c b/net/dccp/ipv4.c index 35985334daeee8bc16bb197fe7b8b497a54db4c5..6bca71929de5116139eeeb824e9d5a3daed637f7 100644 --- a/net/dccp/ipv4.c +++ b/net/dccp/ipv4.c @@ -344,7 +344,7 @@ static void dccp_v4_err(struct sk_buff *skb, u32 info) sock_put(sk); } -static inline u16 dccp_v4_csum_finish(struct sk_buff *skb, +static inline __sum16 dccp_v4_csum_finish(struct sk_buff *skb, __be32 src, __be32 dst) { return csum_tcpudp_magic(src, dst, skb->len, IPPROTO_DCCP, skb->csum);