From owner-freebsd-net@FreeBSD.ORG Tue Mar 2 12:59:09 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 5BD4916A4CE for ; Tue, 2 Mar 2004 12:59:09 -0800 (PST) Received: from mailtoaster1.pipeline.ch (mailtoaster1.pipeline.ch [62.48.0.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F10A43D45 for ; Tue, 2 Mar 2004 12:59:08 -0800 (PST) (envelope-from andre@freebsd.org) Received: (qmail 94140 invoked from network); 2 Mar 2004 20:59:07 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by mailtoaster1.pipeline.ch (qmail-ldap-1.03) with SMTP for ; 2 Mar 2004 20:59:07 -0000 Message-ID: <4044F59A.E1049B4D@freebsd.org> Date: Tue, 02 Mar 2004 21:59:06 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Bruce M Simpson References: <4043B6BA.B847F081@freebsd.org> <200403011507.52238.wes@softweyr.com> <20040302031625.GA4061@scylla.towardex.com> <20040302042957.GH3841@saboteur.dek.spc.org> <20040302082625.GE22985@cell.sick.ru> <20040302155844.GP4561@saboteur.dek.spc.org> <20040302171449.GF6234@saboteur.dek.spc.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Brad Knowles cc: freebsd-net@freebsd.org Subject: Re: My planned work on networking stack 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: Tue, 02 Mar 2004 20:59:09 -0000 Bruce M Simpson wrote: > > I'm open to bringing it on board as a port, but I don't feel that carrying > a BGP daemon around in the base system is in the best interests of the > Project or our user base. I share that opinion. A bgpd doesn't have any business in the base tree. > > The last time I looked at his code it looked pretty much like a straight > > lift from the MRTD tree. This was a few months ago... and this was brief... > > Let me just qualify this statement - I have not had the chance to have > anything more than a cursory glance at this code, this was a 'prima facie' > impression when I was heavily involved with other work. Not to disrespect > anyone else's hard work, as some people mistakenly seem to be under this > impression. As one of the guys involved in OpenBSDs new bgpd I can assure you that there is no code lifted from mrtd whatsoever. Henning started with the session handler part and then Claudio and I got involved for the bgp routing table part (RDE, route decision engine). I then delivered the original internal design of the RDE and how to store the bgp path and nexthop information in an optimal way for the common bgp transactions. Which essentially means that all structures are attached together in many linked lists. All the coding is being done by Henning and Claudio. -- Andre