From owner-freebsd-net Wed Jul 11 16: 3: 9 2001 Delivered-To: freebsd-net@freebsd.org Received: from coopcomp.com (coopcomp.com [161.58.219.43]) by hub.freebsd.org (Postfix) with ESMTP id 4535E37B405 for ; Wed, 11 Jul 2001 16:03:06 -0700 (PDT) (envelope-from seichert@coopcomp.com) Received: from gourdy.coopcomp.com (gourdy.coopcomp.com [64.81.249.34]) by coopcomp.com (8.11.2) id f6BN2xE41139; Wed, 11 Jul 2001 17:03:00 -0600 (MDT) Received: by gourdy.coopcomp.com (sSMTP sendmail emulation); Wed, 11 Jul 2001 16:02:54 -0700 Date: Wed, 11 Jul 2001 16:02:54 -0700 From: Stuart Eichert To: net@freebsd.org Subject: Network Kernel Extensions in FreeBSD Message-ID: <20010711160254.A74410@gourdy.coopcomp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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