Re: kernel level sockets documentation
Re: kernel level sockets documentation
- Subject: Re: kernel level sockets documentation
- From: "Justin C. Walker" <email@hidden>
- Date: Fri, 21 Mar 2008 09:55:15 -0700
On Mar 21, 2008, at 08:44 , Eddy Quicksall wrote:
Where can I get good documentation on the kernel level sockets?
Specifically
I want to use the "so" routines (sobind, soaccept, sosend,
soreceive, etc).
You can probably do best with a carefully crafted google search :-}
Apple's developer website (<http://developer.apple.com>) has some
documentation on NKEs, as well as sample code. You may have to join
(it's free) to gain access.
Amit Singh's Mac OS X book might have something on the subject (<http://www.osxbook.com
>), but I've not looked at it.
Stevens' "TCP/IP Illustrated, V2" is a code walkthrough of an early
version of the BSD socket code which can be helpful; although the code
in use today is much different, the structure of the code has not
changed all that much, and the basic ideas remain..
And of course, there's the defacto 100% correct documentation: the
source (see above re: Apple developer site).
Justin
--
Justin C. Walker, Curmudgeon at Large
Director
Institute for the Enhancement of the Director's Income
-----------
Nobody knows the trouble I've been
-----------
_______________________________________________
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