From owner-freebsd-net Wed Mar 22 10:57: 8 2000 Delivered-To: freebsd-net@freebsd.org Received: from dustdevil.waterspout.com (fourier.physics.purdue.edu [128.210.146.43]) by hub.freebsd.org (Postfix) with ESMTP id A9F8037C1E8 for ; Wed, 22 Mar 2000 10:57:04 -0800 (PST) (envelope-from csg@dustdevil.waterspout.com) Received: (from csg@localhost) by dustdevil.waterspout.com (8.9.3/8.9.3) id NAA05037; Wed, 22 Mar 2000 13:58:00 -0500 (EST) (envelope-from csg) Date: Wed, 22 Mar 2000 13:57:59 -0500 From: "C. Stephen Gunn" To: Sam Leffler Cc: freebsd-net@freebsd.org Subject: Re: Trimming ether_header before ether_input() Message-ID: <20000322135759.A5013@waterspout.com> References: <200003220239.VAA01543@dustdevil.waterspout.com> <005301bf9420$a53ebdc0$0132a8c0@MELANGE> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <005301bf9420$a53ebdc0$0132a8c0@MELANGE>; from sam@errno.com on Wed, Mar 22, 2000 at 09:04:07AM -0800 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Mar 22, 2000 at 09:04:07AM -0800, Sam Leffler wrote: > When all this code was written there was a link layer encapsulation > called a trailer protocol that placed the Ethernet header at the > end of the packet. I think it's described in the "real BSD book" > (the 4.2 one, not a later one :-)); if not there is an RFC that > describes it. Hmm.. I don't have the 4.2 book around... I'm too young for that. Is it fair to say that while the current implementation is historically rooted, but the historical reasons currently apply? I'll try to work up a patch for this... - Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message