From owner-freebsd-current@FreeBSD.ORG Sat Apr 17 08:43:05 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C1F016A4CF; Sat, 17 Apr 2004 08:43:05 -0700 (PDT) Received: from b.mail.sonic.net (b.mail.sonic.net [64.142.19.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC9B043D31; Sat, 17 Apr 2004 08:43:02 -0700 (PDT) (envelope-from bmah@tomcat.kitchenlab.org) Received: from tomcat.kitchenlab.org (adsl-64-142-31-107.sonic.net [64.142.31.107]) by b.mail.sonic.net (8.12.11/8.12.11) with ESMTP id i3HFgUVK003224 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sat, 17 Apr 2004 08:42:30 -0700 Received: from tomcat.kitchenlab.org (localhost.kitchenlab.org [127.0.0.1]) i3HFgToD006447; Sat, 17 Apr 2004 08:42:30 -0700 (PDT) (envelope-from bmah@tomcat.kitchenlab.org) Message-Id: <200404171542.i3HFgToD006447@tomcat.kitchenlab.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Luigi Rizzo In-Reply-To: <20040417060059.A50118@xorpc.icir.org> References: <40810F83.2030107@freebsd.org> <20040417060059.A50118@xorpc.icir.org> Comments: In-reply-to Luigi Rizzo message dated "Sat, 17 Apr 2004 06:00:59 -0700." From: "Bruce A. Mah" X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_-178935187P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Sat, 17 Apr 2004 08:42:29 -0700 Sender: bmah@tomcat.kitchenlab.org cc: Andre Oppermann cc: Julian Elischer cc: current@freebsd.org Subject: Re: RFC: ported NetBSD if_bridge X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: bmah@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Apr 2004 15:43:05 -0000 --==_Exmh_-178935187P Content-Type: text/plain; charset=us-ascii If memory serves me right, Luigi Rizzo wrote: > On Sat, Apr 17, 2004 at 01:05:39PM +0200, Andre Oppermann wrote: > ... > > > On Sat, 17 Apr 2004, Andrew Thompson wrote: > > >>Hi, > > >>I have ported over the bridging code from NetBSD and am looking for feedb > ack. > > >>My main question is, 'do people want this in the tree?' > ... > > This if_bridge would replace the current bridge(4) code. It doesn't make > > >From the diff it seems not to interfere at all with the existing > bridge(4) code, so both can coexist in the tree and people use what > they prefer with the appropriate kernel config option, or even > kld-ed module. This probably is the wrong place to mention this, but you know, right, that ARP to an unnumbered bridged interface doesn't work if bridge(4) is loaded as a module? (The reason is the "#ifdef BRIDGE" conditional surrounding the definition of BRIDGE_TEST in if_ether.c.) Compiling bridge(4) into a kernel works just fine for this purpose, of course. Bruce. --==_Exmh_-178935187P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) Comment: Exmh version 2.5+ 20020506 iD8DBQFAgVBl2MoxcVugUsMRArdWAKD79mrAhrF/xc4FJv2N5cJPwZJCmACfch4e QDTl0Lzmv1jvRGyxZhkrSOc= =RwdR -----END PGP SIGNATURE----- --==_Exmh_-178935187P--