bionic/libc/kernel/uapi
Elliott Hughes f8a2243ebe <netinet/udp.h> should include <linux/udp.h>.
The comment about "other stuff" referred to pre-uapi headers. Everything
in the current <linux/udp.h> should be exposed to userspace. The only
problem is that BSD and Linux use different names for the members of
struct udphdr. We can move the Linux udphdr out of the way and use an
anonymous union to get the best of both worlds. (Though unfortunately
this means that code that includes <linux/udp.h> directly instead of
using <netinet/udp.h> now won't have any definition of struct udphdr.
We've taken the stance in the past that you shouldn't include a linux/
header if there's a standard equivalent --- you should rely on us
transitively including it for you.)

Change-Id: Ie625892441b0edd8df3b76d3fcf2cbe299077bc4
2015-09-22 12:34:13 -07:00
..
asm-arm/asm Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
asm-arm64/asm Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
asm-generic Define MAXHOSTNAMELEN explicitly in source files. 2015-02-09 19:56:47 -08:00
asm-mips/asm Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
asm-x86/asm Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
drm Update to v3.18.18 kernel headers. 2015-07-13 17:21:18 -07:00
linux <netinet/udp.h> should include <linux/udp.h>. 2015-09-22 12:34:13 -07:00
misc Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
mtd Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
rdma Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
scsi Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
sound Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
video Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00
xen Switch kernel header parsing to python libclang 2015-02-06 14:48:41 -08:00