From owner-freebsd-net Tue Apr 25 20:17:36 2000 Delivered-To: freebsd-net@freebsd.org Received: from bubba.whistle.com (bubba.whistle.com [207.76.205.7]) by hub.freebsd.org (Postfix) with ESMTP id CD2FA37B6BD; Tue, 25 Apr 2000 20:17:31 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from archie@localhost) by bubba.whistle.com (8.9.3/8.9.2) id UAA56331; Tue, 25 Apr 2000 20:16:57 -0700 (PDT) From: Archie Cobbs Message-Id: <200004260316.UAA56331@bubba.whistle.com> Subject: Re: Proposal for ethernet, bridging, netgraph In-Reply-To: <39065497.237C228A@elischer.org> from Julian Elischer at "Apr 25, 2000 07:29:46 pm" To: julian@elischer.org (Julian Elischer) Date: Tue, 25 Apr 2000 20:16:57 -0700 (PDT) Cc: archie@whistle.com (Archie Cobbs), luigi@FreeBSD.ORG, remy@boostworks.com, csg@waterspout.com, pavel@alum.mit.edu, nsayer@sftw.com, freebsd-net@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Julian Elischer writes: > > - If the 'eh' parameter to ether_input() is NULL, then don't > > do any of the link-layer stuff. This allows the existing > > optimization in the if_ed.c driver to work the same. > > Also, not having the 'eh' available is going to make it kinda hard to > work out what the ether_type is, is it not? Oops.. uh, nevermind that idea.. :-) Luigi really wants to keep the optimization, so something is needed.. I'll go back to the previous version.. which has the small disadvantage that you may make two calls to bridge_in() when bridging.. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message