There isnt a standard
> written wrong... but it complained about the icmp stuff in netinet too...
> so I checked and it works on sunos too... whats the deal? are these
> suppose to be standardized?
No. And the draft POSIX 1003.1g standard doesn't specify the internals of
all of that sort of stuff. Libc6 (gnulibc) is designed to compile at lot more
code that dives into BSD internal headers.
Alan