From owner-freebsd-net@FreeBSD.ORG Wed Aug 20 11:59:29 2003 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 A9BC916A4BF; Wed, 20 Aug 2003 11:59:29 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF43C43FDD; Wed, 20 Aug 2003 11:59:28 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.9/8.12.9) with ESMTP id h7KIxFrO049285; Wed, 20 Aug 2003 14:59:19 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)h7KIxEak049282; Wed, 20 Aug 2003 14:59:14 -0400 (EDT) Date: Wed, 20 Aug 2003 14:59:14 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Lars Eggert In-Reply-To: <3F43AFFD.6080504@isi.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Sam Leffler cc: freebsd-arch@freebsd.org cc: freebsd-net@freebsd.org Subject: Re: CFR: bridge locking 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: Wed, 20 Aug 2003 18:59:30 -0000 On Wed, 20 Aug 2003, Lars Eggert wrote: > I think you mentioned in the past that NetBSD (OpenBSD?) has bridge code > that implements the pseudo-device approach? I had an older set of patches (4.x?) that implemented a bridgeX interface that saw all of the packets bridged by the bridge. However, it was just a pseudo-interface for the purposes of BPF -- it didn't carry a link local address, etc. I never tested for interop with IPv6. You can find a very old version of this at www.watson.org/~robert/freebsd/bridge.patch. It required some cleanup of the interactions between the bridge code and IPFW code that have probably since happened in the main tree as well, so the chances of this applying or working are effectively 0. :-) Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories