mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-17 23:50:27 +08:00
Update to FreeBSD head 2019-09-24
Git mirror commit 6b0307a0a5184339393f555d5d424190d8a8277a.
This commit is contained in:
@@ -185,7 +185,7 @@ decode_udp_ip_header(unsigned char *buf, int bufix, struct sockaddr_in *from,
|
||||
ip_packets_seen++;
|
||||
if (wrapsum(checksum(buf + bufix, ip_len, 0)) != 0) {
|
||||
ip_packets_bad_checksum++;
|
||||
if (ip_packets_seen > 4 &&
|
||||
if (ip_packets_seen > 4 && ip_packets_bad_checksum != 0 &&
|
||||
(ip_packets_seen / ip_packets_bad_checksum) < 2) {
|
||||
note("%d bad IP checksums seen in %d packets",
|
||||
ip_packets_bad_checksum, ip_packets_seen);
|
||||
@@ -237,7 +237,7 @@ decode_udp_ip_header(unsigned char *buf, int bufix, struct sockaddr_in *from,
|
||||
udp_packets_seen++;
|
||||
if (usum && usum != sum) {
|
||||
udp_packets_bad_checksum++;
|
||||
if (udp_packets_seen > 4 &&
|
||||
if (udp_packets_seen > 4 && udp_packets_bad_checksum != 0 &&
|
||||
(udp_packets_seen / udp_packets_bad_checksum) < 2) {
|
||||
note("%d bad udp checksums in %d packets",
|
||||
udp_packets_bad_checksum, udp_packets_seen);
|
||||
|
Reference in New Issue
Block a user