From 88093244d44f68c750c6dca19810bf3712569d71 Mon Sep 17 00:00:00 2001 From: Duncan Roe Date: Tue, 31 Dec 2019 12:06:07 +1100 Subject: src: checksum.c: remove redundant 0xFFFF mask of uint16_t Signed-off-by: Duncan Roe Signed-off-by: Florian Westphal --- src/extra/checksum.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/extra') 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); -- cgit v1.2.3