mbuf_outbound_finalize and TCP_SUM16 hardware checksum
mbuf_outbound_finalize and TCP_SUM16 hardware checksum
- Subject: mbuf_outbound_finalize and TCP_SUM16 hardware checksum
- From: Anton Kuzmin <email@hidden>
- Date: Tue, 03 May 2005 13:04:28 +0100
Hello,
I wonder if this is a known problem (or me missing something obvious) -
outgoing TCP packets to be sent via the built-in ethernet device (GMace)
appear to have only MBUF_CSUM_REQ_SUM16 hardware checksum request flag
set as seen by an output KPI interface filter, which needs to modify the
packet and therefore calls mbuf_outbound_finalize to do the delayed
checksums. But from the xnu source it seems that this function has no
knowledge of this flag and does nothing to calculate the checksum.
Regards,
Anton
_______________________________________________
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