Ethereal-dev: [Ethereal-dev] off-topic

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date Prev · Date Next · Thread Prev · Thread Next
From: stefan <stefan@xxxxxxxx>
Date: Wed, 1 Nov 2000 10:00:33 +0100 (CET)
Hello Ethereal'ers

i was wondering about some networking "problem" but cannot find any
information about it. thus i try it here, because i guess you got the
know-how i wanted:

when creating a raw socket without any more setsockopt's it receives ip
messages inclusive ip header. if i want to recalculate the header checksum
it works fine for small packets. but if the packet has been fragmented and
assembled again by the kernel (this could have been seen in ethereal ->
great software!) the header checksum is some kind wrong !? it seems like i
got the checksum of one of fragments and not of the whole packet. if you
know anything about this, please, please tell me.

i am using:
Linux bono 2.2.17 #2 Wed Sep 27 00:13:05 CEST 2000 i586 unknown

thanks in advance,
	stefan@xxxxxxxx