mirror of
https://gitlab.com/openconnect/ocserv.git
synced 2026-08-08 09:21:48 +08:00
Suppress Coverity Scan false positive
** CID 498360: Overflowed constant (INTEGER_OVERFLOW) src/icmp_ping.c: 136 in in_cksum() Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com>
This commit is contained in:
@@ -134,6 +134,7 @@ static int in_cksum(unsigned short *buf, int sz)
|
|||||||
|
|
||||||
sum = (sum >> 16) + (sum & 0xFFFF);
|
sum = (sum >> 16) + (sum & 0xFFFF);
|
||||||
sum += (sum >> 16);
|
sum += (sum >> 16);
|
||||||
|
// coverity[overflow_const : FALSE]
|
||||||
ans = ~sum;
|
ans = ~sum;
|
||||||
return ans;
|
return ans;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user