Re: NKE.pdf
Re: NKE.pdf
- Subject: Re: NKE.pdf
- From: "Justin C. Walker" <email@hidden>
- Date: Wed, 11 Jun 2003 12:39:34 -0700
On Wednesday, June 11, 2003, at 11:09 AM, Eric Long wrote:
Hi all,
I'm wondering about some information in NKE.pdf - regarding network
kernel
extensions. This document is quite out of date, but does provide some
useful info.
The overall structure of what's given in this doc is still germane, but
the details have not kept up with the state of the implementation
(which, I guess, could be taken as a characterization of
'documentation').
On page 14, it begins discussing a "PF_NKE Domain". It then discusses
two
protocols: NKEPROTO_SOCKET and NKEPROTO_DLINK.
These constants are defined in the NKEMgr project, which you can get
from the darwin source tree. NKEMgr was started as mechanism to
control NKEs, and was kept as a separate extension because we weren't
sure what the right approach was. The intent is that the functionality
will be pulled into the mainline kernel over time, as "the right way"
presents itself.
You can check for PF_SYSTEM and SYSPROTO_* constants in the kernel
(xnu/bsd) source to see the current status.
I don't these defined anywhere in the kernel framework. Does anyone
know
what's up with this?
Hope that helps.
Regards,
Justin
--
Justin C. Walker, Curmudgeon-At-Large *
Institute for General Semantics | It's not whether you win or
lose...
| It's whether *I* win or lose.
*--------------------------------------*-------------------------------*
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.
References: | |
| >NKE.pdf (From: Eric Long <email@hidden>) |