Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Jul 2000 10:44:23 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.ORG>
To:        Chris Costello <chris@calldei.com>
Cc:        obrien@FreeBSD.ORG, Will Andrews <andrews@technologist.com>, freebsd-current@FreeBSD.ORG, "Jordan K. Hubbard" <jkh@zippy.osd.bsdi.com>
Subject:   Re: /sys hierarchy
Message-ID:  <200007021744.KAA34752@john.baldwin.cx>
In-Reply-To: <20000702031414.A66762@holly.calldei.com>

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

On 02-Jul-00 Chris Costello wrote:
> On Sunday, July 02, 2000, John Baldwin wrote:
>>    ip/                  - IPv4, IPv6, and IPsec bits from sys/netinet{,6}
>>    tcp/                 - TCP                    "    "    "      "
>>    udp/                 - UDP                    "    "    "      "
> 
>    Can this really be separated to such a degree?  Since TCP and
> UDP are inet protocols, do they _need_ to be separated this way?

A directory listing of sys/netinet shows many in_* files, ip_* files,
tcp_* files, and udp_* files.  Note that TCP and UDP aren't explicity
tied to IP, they are simply wrapped inside of an IP packet.  In theory
you can run TCP over IPX for example by using the same method of
encapsulation.  Of course, someone more familiar with the actual code
in the tree might provide some better insight on the feasibility of
splitting these up.

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


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




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