Re: mbuf_outbound_finalize() reports packet length is less than mbuf length
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com User-agent: Thunderbird 2.0.0.22 (Macintosh/20090605) The problems with that function do seem to keep building up though :-( Kevin _______________________________________________ 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... Brendan Creane wrote: This problem combined with mbuf_outbound_finalize() inability to handle host-order ip length field in earlier versions (xnu-792.13.8 or older) means the function is pretty much useless. Well, an mbuf_pullup() + a byte swap will work, and avoids having to do stuff with the checksum offload pieces. I seem to recall that some of the pieces that need to be manipulated weren't reachable using standard KPI's and structure definitions, although that may have changed recently as well. In our case we really need to make sure that we're not doing much with 'nonstandard' APIs. This email sent to site_archiver@lists.apple.com
participants (1)
-
Kevin Brock