Elliott Hughes 86ec05acc9 Update the kernel headers to match external/kernel-headers.
Note that the Linux kernel handed over responsibility for most of the
socket constants to glibc some time ago. Someone had updated our
external/kernel-headers file but not regenerated the bionic headers,
so this change copies the missing stuff from the old bionic <linux/socket.h>
into <sys/socket.h>. This is what glibc does.

I've hacked a few of the other files to #include <sys/socket.h> for
backward compatibility, but even so this requires numerous other
changes to switch people over from direct inclusion of <linux/...> headers.

Change-Id: I0e4af64e631d3cef911a31d90f2f806e058278a0
2012-09-12 12:30:22 -07:00
..
2010-12-06 12:05:11 +01:00
2011-09-28 12:17:34 -07:00
2012-02-29 18:43:51 -08:00
2010-01-15 15:57:02 -08:00
2012-08-02 15:45:04 -07:00
2012-08-29 12:47:41 -07:00
2010-01-15 15:57:02 -08:00
2009-03-03 19:28:35 -08:00
2012-08-20 14:12:20 -07:00
2010-01-15 15:57:02 -08:00
2009-03-03 19:28:35 -08:00
2010-01-15 15:01:44 -08:00
2010-12-20 15:58:06 +01:00
2012-08-17 14:30:06 -07:00
2012-08-29 12:47:41 -07:00
2012-08-29 12:47:41 -07:00
2010-06-11 14:39:39 -07:00
2012-09-04 14:11:28 +02:00
2012-07-19 17:10:14 -07:00
2012-09-03 01:38:34 +03:00