Preliminary restructuring layout (was Re: sys/ tree re-structuring proposal)

Julian Elischer julian at elischer.org
Wed Aug 6 14:50:59 PDT 2003



On Wed, 6 Aug 2003, Matthew Dillon wrote:

> :...
> :> ./kern
> :> ./libkern
> :> ./libkern/alpha
> :> ./net
> :> ./netgraph
> :
> :net/proto/inet
> :net/proto/inet6
> 
>     How about:
> 
>     netproto/ip4	(move ip_* from netinet)
>     netproto/tcp4	(move tcp_* from netinet)
>     netproto/udp4	(move tcp_* from netinet)
>     netproto/igmp4	(move igmp* from netinet)
>     netproto/ip6 	...
>     netproto/tcp6 	...
>     netproto/udp6 	...
>     netproto/esp6	...
>     netproto/nd6	...
>     netproto/ipsec6
> 
>     I think this fits well with everything else in netproto.  I
>     should just do it all now rather then split the major 
>     surgery up into multiple stages.


I'm not so sure about spliting inet like that..

I see no reason to use such a flat tree.

netproto/inet/ip
netproto/inet/tcp
netproto/inet/udp
netproto/inet/ip6
netproto/inet/divert
netproto/inet/ipfw

netproto/apple
netproto/iso/blah


> 
> 					-Matt
> 					Matthew Dillon 
> 					<dillon at xxxxxxxxxxxxx>
> 






More information about the Kernel mailing list