## Automatically generated incremental diff
## From:   linux-2.4.18-pre5
## To:     linux-2.4.18-pre6
## Robot:  $Id: make-incremental-diff,v 1.9 2001/12/10 00:06:56 hpa Exp $

diff -urN linux-2.4.18-pre5/Makefile linux/Makefile
--- linux-2.4.18-pre5/Makefile	Tue Jan 22 12:00:35 2002
+++ linux/Makefile	Tue Jan 22 12:00:37 2002
@@ -1,7 +1,7 @@
 VERSION = 2
 PATCHLEVEL = 4
 SUBLEVEL = 18
-EXTRAVERSION = -pre5
+EXTRAVERSION = -pre6
 
 KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
 
diff -urN linux-2.4.18-pre5/net/ipv4/icmp.c linux/net/ipv4/icmp.c
--- linux-2.4.18-pre5/net/ipv4/icmp.c	Tue Jan 22 12:00:37 2002
+++ linux/net/ipv4/icmp.c	Tue Jan 22 12:00:40 2002
@@ -495,7 +495,7 @@
 	icmp_param.data.icmph.checksum=0;
 	icmp_param.csum=0;
 	icmp_param.skb=skb_in;
-	icmp_param.offset=skb_in->data - skb_in->nh.raw;
+	icmp_param.offset=skb_in->nh.raw - skb_in->data;
 	icmp_out_count(icmp_param.data.icmph.type);
 	icmp_socket->sk->protinfo.af_inet.tos = tos;
 	ipc.addr = iph->saddr;
diff -urN linux-2.4.18-pre5/net/ipv6/icmp.c linux/net/ipv6/icmp.c
--- linux-2.4.18-pre5/net/ipv6/icmp.c	Tue Jan 22 12:00:37 2002
+++ linux/net/ipv6/icmp.c	Thu Sep 20 14:12:56 2001
@@ -361,7 +361,7 @@
 	msg.icmph.icmp6_pointer = htonl(info);
 
 	msg.skb = skb;
-	msg.offset = skb->data - skb->nh.raw; 
+	msg.offset = skb->nh.raw - skb->data;
 	msg.csum = 0;
 	msg.daddr = &hdr->saddr;
 
