Subject: Re: SGI XFS filesystem
To: matthew green <mrg@eterna.com.au>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: tech-kern
Date: 05/29/1999 12:13:13
On Sat, 29 May 1999 11:53:47 +1000
matthew green <mrg@eterna.com.au> wrote:
> - many user programs will need to be modified to include the
> correct headers
>
> why?
...um, because there are userland programs that include these source
files...
> While we are at it, why don't we do the same for net?
> net/{inet,ccitt,atalk,iso,natm,ns}
>
> Then we can break *all* userland programs that use the network.
>
> i don't see why moving the kernel sources around has to do with
> breaking what the userland sees? that's why we install headers
> individually from each directory now, isn't it?
>
> But that is easily repairable by ln -s net/inet netinet in /usr/include
>
> this just seems gratuitious. if we need /usr/include/netinet,
> just use it and don't litter /usr/include with symlinks that
> serve no purpose.
...so, your proposal is to have user includes and system includes in
a completely different heirarchy.
i.e. in userland, <netinet/in.h> but in the kernel <net/inet/in.h>.
"No thanks."
-- Jason R. Thorpe <thorpej@nas.nasa.gov>