From owner-freebsd-net Tue Nov 17 10:16:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA17939 for freebsd-net-outgoing; Tue, 17 Nov 1998 10:16:20 -0800 (PST) (envelope-from owner-freebsd-net@FreeBSD.ORG) Received: from smtp04.wxs.nl (smtp04.wxs.nl [195.121.6.59]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA17928 for ; Tue, 17 Nov 1998 10:16:13 -0800 (PST) (envelope-from asmodai@wxs.nl) Received: from chronias.ninth-circle.org ([195.121.58.169]) by smtp04.wxs.nl (Netscape Messaging Server 3.6) with ESMTP id AAA18B8; Tue, 17 Nov 1998 19:15:45 +0100 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199811171747.MAA26273@khavrinen.lcs.mit.edu> Date: Tue, 17 Nov 1998 19:20:18 +0100 (CET) Organization: Ninth Circle Enterprises From: Jeroen Ruigrok/Asmodai To: Garrett Wollman Subject: Re: Frametypes (was: Re: Netware client for FreeBSD) Cc: John Hay , freebsd-net@FreeBSD.ORG, "Matthew N. Dodd" Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 17-Nov-98 Garrett Wollman wrote: > < said: > >> struct ifframe { >> int frame; /* frame type */ >> struct ifaddr *if_addrlist; /* address of interface */ >> struct ifnet *ifa_ifp; /* back-pointer to interface */ >> struct ifframe *iff_next; /* next frame type */ >> }; > > Given the limited utility, I would rather see this information simply > stored as a part of the interface address struct for IPX. I am bound to have missed a RFC, but here goes ;) It's a must to send/receive RFC 894 Eth encapsulation. It should be able to receive 802.2/3 encapsulation May send 802.2/3, yet default to RFC 894. So as far as I can see it really ought to be in the `if' sources. Except the two things we're bound to get is: put it in the struct of IPX and make IPX support later on tougher (integration with NDS et al) put it in the if stuff and be prone to break TCP/IP. What is wisdom? =) --- Jeroen Ruigrok van der Werven/Asmodai asmodai(at)wxs.nl | Cum angelis et pueris, Junior Network/Security Specialist | fideles inveniamur *BSD & picoBSD: The Power to Serve... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message