ip_output.c bug?

Gary Allan dragonfly at gallan.plus.com
Tue Dec 27 07:26:45 PST 2005


Hello,

I have been looking at IPFW and think the following patch may also be 
applicable to DragonFly.

ip_output.c 1.99.2.46
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet/ip_output.c
Regards

G.Allan
Index: sys/netinet/ip_output.c
===================================================================
RCS file: /home/dcvs/src/sys/netinet/ip_output.c,v
retrieving revision 1.33
diff -u -r1.33 ip_output.c
--- sys/netinet/ip_output.c	28 Nov 2005 17:13:46 -0000	1.33
+++ sys/netinet/ip_output.c	27 Dec 2005 15:04:10 -0000
@@ -876,7 +876,7 @@
 				if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) {
 					m->m_pkthdr.csum_flags |=
 					    CSUM_DATA_VALID | CSUM_PSEUDO_HDR;
-					m0->m_pkthdr.csum_data = 0xffff;
+					m->m_pkthdr.csum_data = 0xffff;
 				}
 				m->m_pkthdr.csum_flags |=
 				    CSUM_IP_CHECKED | CSUM_IP_VALID;




More information about the Submit mailing list