From owner-freebsd-net@FreeBSD.ORG Fri Oct 8 16:24:52 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58EEC16A4CE for ; Fri, 8 Oct 2004 16:24:52 +0000 (GMT) Received: from smtp08.web.de (smtp08.web.de [217.72.192.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E64043D46 for ; Fri, 8 Oct 2004 16:24:52 +0000 (GMT) (envelope-from Waldemar.Kornewald@web.de) Received: from [80.134.66.116] (helo=[80.134.66.116]) by smtp08.web.de with asmtp (TLSv1:RC4-MD5:128) (WEB.DE 4.101 #44) id 1CFxY2-0004IW-00 for freebsd-net@freebsd.org; Fri, 08 Oct 2004 18:24:50 +0200 Message-ID: <4166BEF9.1050101@web.de> Date: Fri, 08 Oct 2004 18:23:21 +0200 From: Waldemar Kornewald User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD-net References: <41640CEE.9070900@web.de> <200410061823.24492.max@love2party.net> In-Reply-To: X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: Waldemar.Kornewald@web.de X-Sender: Waldemar.Kornewald@web.de Subject: Re: modularization X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Oct 2004 16:24:52 -0000 George V. Neville-Neil wrote: > One other model to look at is The Click Modular Router, which is about > modularizing the routing part of the code, as opposed to the end > station code. Look at http://www.xorp.org because Click, and FreeBSD > are in there. Thanks, this is really interesting. > I have always thought that a network protocol toolkit would be a good > thing, but admit that I have never had time to do the required work on > our stack. It would take a lot of reworking to get it right, as > others have pointed out already. > > But... If you do it, I want to know about it :-) It seems that we will start with a monolithic module and then modularize one part after the other (beginning with interface modules, probably). Of course, I will send progress reports on this list. We at Haiku would really appreciate working together with the FreeBSD team. Bye, Waldemar Kornewald