Date: Wed, 20 Aug 2003 12:55:41 -0700 (PDT) From: Julian Elischer <julian@elischer.org> To: "Daniel C. Sobral" <dcs@tcoip.com.br> Cc: freebsd-net@freebsd.org Subject: Re: CFR: bridge locking Message-ID: <Pine.BSF.4.21.0308201254111.60598-100000@InterJet.elischer.org> In-Reply-To: <3F43D120.3050905@tcoip.com.br>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 20 Aug 2003, Daniel C. Sobral wrote: > Julian Elischer wrote: > > > > On Wed, 20 Aug 2003, Robert Watson wrote: > > > > > >>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? > > > > > > FreeBSD has both. > > If you use netgraph bridging then you are using a more > > "link level device" like approach. > > Nope. Neither netgraph nor bridge(4) produce a pseudo-interface. > Unfortunately. It would have solved the problem I was discussing with > you (alas, I found a y2k thread, in which Archie and you were also > present, about that very same problem). > > Netgraph's ng_iface is not enough, because it's much more limitted. netgraph's eiface node may do better.. > > > > > > > > >>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 > >> > >>_______________________________________________ > >>freebsd-net@freebsd.org mailing list > >>http://lists.freebsd.org/mailman/listinfo/freebsd-net > >>To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > >> > > > > > > _______________________________________________ > > freebsd-arch@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-arch > > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" > > > -- > Daniel C. Sobral (8-DCS) > Gerencia de Operacoes > Divisao de Comunicacao de Dados > Coordenacao de Seguranca > VIVO Centro Oeste Norte > Fones: 55-61-313-7654/Cel: 55-61-9618-0904 > E-mail: Daniel.Capo@tco.net.br > Daniel.Sobral@tcoip.com.br > dcs@tcoip.com.br > > Outros: > dcs@newsguy.com > dcs@freebsd.org > capo@notorious.bsdconspiracy.net > > The penalty for laughing in a courtroom is six months in jail; if it > were not for this penalty, the jury would never hear the evidence. > -- H. L. Mencken > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0308201254111.60598-100000>