site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com On 17 août 05, at 22:16, Vincent Lubet wrote: Peter, Because: My $0.02 _______________________________________________ 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... In fact, starting with Mac OS X 10.4.2, a call to getsockopt() on a kernel control socket will copy the user data into the kernel buffer. This should provide for the read/write behavior you're looking for. I'm not sure to fully understand the logic in changing the getsockopt behavior instead of just introducing a new API. I mean: what is the purpose of the KPIs if you still need to hack the APIs? - this introduces incompatibilities with previous release of the OS. It's working on 10.4.2 but not on 10.4. So adding a new API would have just been fine. - this is not documented in the latest available documentation or headers. If this is not documented, this does not exist. This email sent to site_archiver@lists.apple.com