Bug#207200: Re: Bug#207200: linux/udp.h: net/sock.h: No such file or directory
> > if linux/udp.h is not to be used by userspace programs, there is no
> > value in adding that file to libc6-dev.
> > if it is to be used, please include net/sock.h, too.
> As you suspected, linux/udp.h is not intended for use by userspace: it's
> just that the libc build process doesn't make any effort to weed out
> useless or redundant headers from the linux/* tree.
> If you'd like to produce a patch to remove such headers, I daresay it
> could be included without much trouble.
is this valid for tcp.h and ip.h, too? i guess, netinet/udp.h .. have to be used; what about icmp.h? it's not in netinet/