On Wed, 6 Oct 2004 11:10:38 +0200 Thomas Spatzier <thomas.spatzier@de.ibm.com> wrote: > I suppose there is nothing to be done. If I was using real hardware TSO > the hardware could not adjust data in the Linux stack either. You have to compute the checksums as well for the packets you are creating, are you doing that? drivers/net/loopback.c is a great example of software segmentation, minus the necessary checksum computations - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html