From owner-freebsd-hackers Wed Oct 11 23:04:48 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA10179 for hackers-outgoing; Wed, 11 Oct 1995 23:04:48 -0700 Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id XAA10170 for ; Wed, 11 Oct 1995 23:04:35 -0700 Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.6.11/8.6.9) id HAA23234; Thu, 12 Oct 1995 07:58:32 +0200 From: John Hay Message-Id: <199510120558.HAA23234@zibbi.mikom.csir.co.za> Subject: Re: IPX now available To: julian@ref.tfs.com (Julian Elischer) Date: Thu, 12 Oct 1995 07:58:32 +0200 (SAT) Cc: hackers@FreeBSD.ORG (FreeBSD-hackers) In-Reply-To: <199510120551.WAA04107@ref.tfs.com> from "Julian Elischer" at Oct 11, 95 10:51:00 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 805 Sender: owner-hackers@FreeBSD.ORG Precedence: bulk > > I've never gotten to the bottom of what the difference is.. > > > It isn't difficult to support 802.3. The problem is in setting it from the > > userlevel. If it is just a kernel compile time option it should be easy. I > > have thought of using one of the link flags in the ifnet structure, then > > you can just add it to the ifconfig commandline. It would mean the minimum > > changes. I think you would only need to change if_ethersubr.c then. > > The ethernet II header consists of: 6 bytes destination address | 6 bytes source address | 2 bytes protocol type. eg: ip, ipx, etc The ethernet 802.3 header consists of: 6 bytes destination address | 6 bytes source address | 2 bytes packet length. John -- John Hay -- John.Hay@csir.co.za