From owner-freebsd-tokenring Thu Apr 16 07:47:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA17091 for freebsd-tokenring-outgoing; Thu, 16 Apr 1998 07:47:03 -0700 (PDT) (envelope-from owner-freebsd-tokenring@FreeBSD.ORG) Received: from heathers2.stdio.com (root@heathers2.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA17045 for ; Thu, 16 Apr 1998 07:46:58 -0700 (PDT) (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers2.stdio.com (8.8.8/8.8.8) id KAA12629; Thu, 16 Apr 1998 10:18:26 -0400 (EDT) Date: Thu, 16 Apr 1998 10:18:26 -0400 (EDT) From: "Larry S. Lile" To: George Morgan cc: freebsd-tokenring@FreeBSD.ORG Subject: Re: LLC Spec. Outline (monospaced view) In-Reply-To: <19980416140308.AAA22843@gmorgan-pc.corpwest.baynetworks.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-tokenring@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 16 Apr 1998, George Morgan wrote: > > > Actually the stuff we're using now for IP and IPX is Ethernet_II. A bit > > different (in the sense that its fairly simple in nature. > > I'll have to look up some info on Ethernet_II... > > > I think we want something like the following: > > > > ether_input() - > > \ > > +--- 802_3_input() ----- > > | \ > > | +--- 802_2_input() > > | | > > | +--- IPX_input() > > | | > > | +--- IP_input() > > | | > > | (etc) > > | > > +--- Ethernet_II_input() ------- > > \ > > +--- IP_input() > > | > > +--- IPX_input() > > | > > (etc) > > > > > > (I think) > > Well, you know more about the current networking than I do. If we really want > to do this like a software engineering project, then we should probably define > what procedures, functions and the like that we will need. Then define the > interface for each and divide up the work. This way we can each make our own > code (commented fairly well, hopefully) and then put all the pieces together > when they are done. If I ever understand the way everything currently works > then I would be happy to work on documenting it (and our additions) > > > Our new setup should involve no more than another CASE in the > > ether_input() routine. > > > > The ARP code is going to need some work though. > > I kind of imagined that... :) Okay so what are we going to do for a source repository? And speaking of which how the %&#*@ do get the netccit stuff out of the Attic and onto my development box? (using cvsup) Larry lile@stdio.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-tokenring" in the body of the message