diff options
author | Duncan Roe <duncan_roe@optusnet.com.au> | 2019-12-31 12:06:07 +1100 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2020-01-03 13:23:01 +0100 |
commit | 88093244d44f68c750c6dca19810bf3712569d71 (patch) | |
tree | 8b04f0be66c8d2907776ba598e68033ead60db10 /src | |
parent | 01771429d5419e94eadccdc7a43d80e9f77e75da (diff) |
src: checksum.c: remove redundant 0xFFFF mask of uint16_t
Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au>
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'src')
-rw-r--r-- | src/extra/checksum.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/extra/checksum.c b/src/extra/checksum.c index 8b23997..a650b64 100644 --- a/src/extra/checksum.c +++ b/src/extra/checksum.c @@ -70,10 +70,10 @@ uint16_t nfq_checksum_tcpudp_ipv6(struct ip6_hdr *ip6h, void *transport_hdr, int i; for (i=0; i<8; i++) { - sum += (ip6h->ip6_src.s6_addr16[i]) & 0xFFFF; + sum += (ip6h->ip6_src.s6_addr16[i]); } for (i=0; i<8; i++) { - sum += (ip6h->ip6_dst.s6_addr16[i]) & 0xFFFF; + sum += (ip6h->ip6_dst.s6_addr16[i]); } sum += htons(protonum); sum += htons(len); |