site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com 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 (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Chris Vitale