Date: Wed, 11 Jul 2001 18:04:00 -0700 (PDT) From: Julian Elischer <julian@elischer.org> To: Stuart Eichert <seichert@coopcomp.com> Cc: net@freebsd.org Subject: Re: Network Kernel Extensions in FreeBSD Message-ID: <Pine.BSF.4.21.0107111801190.60496-100000@InterJet.elischer.org> In-Reply-To: <20010711160254.A74410@gourdy.coopcomp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
It is possible to do all of this with netgraph The parts that are hard to do in netgraph are hard because they would require altering the exisiting code. Porting NKE would require the same changes to the exisiting code. (probably more actually) certainly I have written protocol stacks and loaded them with netgraph (and then unloaded them) On Wed, 11 Jul 2001, Stuart Eichert wrote: > I have been reading about Network Kernel Extensions for Mac OS X. > > http://developer.apple.com/techpubs/macosx/Kernel/General/KernelEnvironment/NetworkingFolder/Networking___Extensions.html > > It seems that Network Kernel Extensions (NKEs) would allow me to dynamically > add entire protocol stacks to Mac OS X via kernel modules. NKEs allow me > to insert these extensions at various stages of protocol processing, from > ethernet processing all the way to the socket layer. > > After reading about Network Kernel Extensions I was wondering if there is > an effort to bring this functionality to FreeBSD. I am aware of netgraph, > but I feel that it would be beneficial if a developer could write a series of > NKEs one time and then compile modules for both Mac OS X and FreeBSD. > > -- > ------------ > Stuart Eichert > Cooperative Computers, Inc. > seichert@coopcomp.com > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-net" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0107111801190.60496-100000>