Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Apr 1998 07:05:18 -0700
From:      George_Morgan@BayNetworks.COM (George Morgan)
To:        freebsd-tokenring@FreeBSD.ORG
Subject:   Re: LLC Spec. Outline (monospaced view)
Message-ID:  <19980416140308.AAA22843@gmorgan-pc.corpwest.baynetworks.com>
In-Reply-To: <Pine.BSF.3.96.980415213535.523M-100000@sasami.jurai.net>

next in thread | previous in thread | raw e-mail | index | archive | help

> 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... :)


George Morgan
Bay Networks
gmorgan@baynetworks.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-tokenring" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980416140308.AAA22843>