diff options
author | Ian McDonald <ian.mcdonald@jandi.co.nz> | 2007-05-28 16:32:26 -0300 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-07-10 22:15:05 -0700 |
commit | e961811fcde4202ae5c3c9ce81dcfc244e8959bb (patch) | |
tree | 8d289d7c5c4f0724e454170b16fb42889587d541 /net/dccp | |
parent | b2f41ff4139c0df8d06f352acc962a62fc07a0c3 (diff) | |
download | op-kernel-dev-e961811fcde4202ae5c3c9ce81dcfc244e8959bb.zip op-kernel-dev-e961811fcde4202ae5c3c9ce81dcfc244e8959bb.tar.gz |
Fix dccp_sum_coverage
When compiling with EXTRA_CFLAGS=-W notice that we have signed/unsigned issue
in dccp.h.
Signed-off-by: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
Signed-off-by: Ian McDonald <ian.mcdonald@jandi.co.nz>
Diffstat (limited to 'net/dccp')
-rw-r--r-- | net/dccp/dccp.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/dccp/dccp.h b/net/dccp/dccp.h index d8ad27b..e2d74cd 100644 --- a/net/dccp/dccp.h +++ b/net/dccp/dccp.h @@ -184,7 +184,7 @@ DECLARE_SNMP_STAT(struct dccp_mib, dccp_statistics); /* * Checksumming routines */ -static inline int dccp_csum_coverage(const struct sk_buff *skb) +static inline unsigned int dccp_csum_coverage(const struct sk_buff *skb) { const struct dccp_hdr* dh = dccp_hdr(skb); @@ -195,7 +195,7 @@ static inline int dccp_csum_coverage(const struct sk_buff *skb) static inline void dccp_csum_outgoing(struct sk_buff *skb) { - int cov = dccp_csum_coverage(skb); + unsigned int cov = dccp_csum_coverage(skb); if (cov >= skb->len) dccp_hdr(skb)->dccph_cscov = 0; |