From 92f41341d91322bd1142212d54d9dd8172595258 Mon Sep 17 00:00:00 2001 From: Ilya Shipitsin Date: Fri, 23 Apr 2021 15:39:11 +0500 Subject: [PATCH] src/Mayaqua/TcpIp.c: remove redundant check src/Mayaqua/TcpIp.c 1811 warn V560 A part of conditional expression is always false: udp->Checksum == 0. --- src/Mayaqua/TcpIp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mayaqua/TcpIp.c b/src/Mayaqua/TcpIp.c index b550dc90..069f23f3 100644 --- a/src/Mayaqua/TcpIp.c +++ b/src/Mayaqua/TcpIp.c @@ -1808,7 +1808,7 @@ void CorrectChecksum(PKT *p) USHORT udp_offloading_checksum1 = CalcChecksumForIPv6(&v6->SrcAddress, &v6->DestAddress, IP_PROTO_UDP, NULL, 0, udp_len); USHORT udp_offloading_checksum2 = ~udp_offloading_checksum1; - if (udp->Checksum == 0 || udp->Checksum == udp_offloading_checksum1 || udp->Checksum == udp_offloading_checksum2) + if (udp->Checksum == udp_offloading_checksum1 || udp->Checksum == udp_offloading_checksum2) { udp->Checksum = 0;