From owner-cvs-sys Thu Feb 6 03:33:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA07903 for cvs-sys-outgoing; Thu, 6 Feb 1997 03:33:46 -0800 (PST) Received: (from brian@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA07878; Thu, 6 Feb 1997 03:33:43 -0800 (PST) Date: Thu, 6 Feb 1997 03:33:43 -0800 (PST) From: Brian Somers Message-Id: <199702061133.DAA07878@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_input.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 97/02/06 03:33:42 Branch: sys/netinet RELENG_2_2 Modified: sys/netinet ip_input.c Log: Roll ip_sum mods into 2.2: Don't zero ip->ip_sum during sum validation. This should only affect programs that sit on top of divert(4) sockets. The multicast routing code already unconditionally zeros the sum before recalculating. Any code that unconditionaly sums a packet without first zeroing the sum (assuming that it's already zero'd) will break. No such code seems to exist. Revision Changes Path 1.50.2.4 +5 -4 src/sys/netinet/ip_input.c