RE: Entirely ignoring TCP and UDP checksum in kernel level

Josan Kadett
2004-08-22T06:24:47Z

**Indeed there is no longer such a need to recalculate the IP checksum
because I have found a way to disable it by patching the kernel. So, only
requirement is this;

Change the source address of the packet before it reaches to the socket
buffer aka skbuff.h. Because if it reaches that code with the wrong IP
header, the csum will just drop it away.

-----Original Message-----
From: linux-kernel-owner@vger.kernel.org
[mailto:linux-kernel-owner@vger.kernel.org] On Behalf Of Brad Campbell
Sent: Sunday, August 22, 2004 8:17 AM
To: Josan Kadett
Cc: linux-kernel@vger.kernel.org
Subject: Re: Entirely ignoring TCP and UDP checksum in kernel level

So if we took any packet that came in from 192.168.1.1 and substituted
192.178.77.1 for the Source
address and then re-calculated the IP checksum you would be up and running?

Regards,
Brad