SUM16 question
SUM16 question
- Subject: SUM16 question
- From: Chris Vitale <email@hidden>
- Date: Fri, 22 Jul 2005 12:03:33 -0400
I've got an NKE protocol filter for panther that touches ip packets and
thus recalculates the checksums. TCP packets that travel through my
wireless card (which has no HW assist) are fine, so I believe my
routines are sound.
TCP packets over my copper gig nic have bad tcp checksums. They become
bad after I set correct the checksum. The are still bad if I don't do
anything to the checksum. I'm pretty sure it has something to do with
SUM16 (0x1000) bit that is set in the mbuf's csum_flags. This is the
only bit set in csum_flags.
What is the secret to the "Weird Apple checksum" bit?
vitale
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden