I need to replace the data field and the checksum field in a tcp packet with other information (not related to the socket or socket buffer). What's the easiest way to do this? Get 250 color business cards for FREE! http://businesscards.lycos.com/vp/fastpath/ - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org