glibc/sysdeps
Joseph Myers dd17ede807 Update <netpacket/packet.h> for Linux 4.3.
In the course of reviewing Linux 4.3 changes for any glibc header
updates needed, I found that
sysdeps/unix/sysv/linux/netpacket/packet.h was extremely out of date
(last updated for Linux 2.3.15, it seems).  This patch updates the
sets of constants present in that header to include those added to
those sets in newer kernels (include/uapi/linux/if_packet.h).

Tested for x86_64 (testsuite, and that installed shared libraries are
unchanged by the patch).

	* sysdeps/unix/sysv/linux/netpacket/packet.h (PACKET_COPY_THRESH):
	New macro.
	(PACKET_AUXDATA): Likewise.
	(PACKET_ORIGDEV): Likewise.
	(PACKET_VERSION): Likewise.
	(PACKET_HDRLEN): Likewise.
	(PACKET_RESERVE): Likewise.
	(PACKET_TX_RING): Likewise.
	(PACKET_LOSS): Likewise.
	(PACKET_VNET_HDR): Likewise.
	(PACKET_TX_TIMESTAMP): Likewise.
	(PACKET_TIMESTAMP): Likewise.
	(PACKET_FANOUT): Likewise.
	(PACKET_TX_HAS_OFF): Likewise.
	(PACKET_QDISC_BYPASS): Likewise.
	(PACKET_ROLLOVER_STATS): Likewise.
	(PACKET_FANOUT_DATA): Likewise.
	(PACKET_MR_UNICAST): Likewise.
2015-11-23 17:52:08 +00:00
..
aarch64 Enable _STRING_ARCH_unaligned on AArch64. 2015-11-10 11:15:59 +00:00
alpha Move bits/atomic.h to atomic-machine.h (bug 14912). 2015-09-11 20:00:19 +00:00
arm Fix math_private.h multiple include guards. 2015-11-20 23:46:23 +00:00
generic Simplify the abilist format 2015-11-06 13:58:53 +01:00
gnu Add more TCP_* values to netinet/tcp.h. 2015-09-01 13:45:49 +00:00
hppa Fix math_private.h multiple include guards. 2015-11-20 23:46:23 +00:00
i386 Fix math_private.h multiple include guards. 2015-11-20 23:46:23 +00:00
ia64 Fix lgamma setting signgam for ISO C (bug 15421). 2015-11-20 22:49:59 +00:00
ieee754 Fix lgamma setting signgam for ISO C (bug 15421). 2015-11-20 22:49:59 +00:00
init_array NPTL: Initializer for .init_array-only configurations. 2015-02-13 13:19:11 -08:00
m68k Fix math_private.h multiple include guards. 2015-11-20 23:46:23 +00:00
mach ld.so: Add original DSO name if overridden by audit module [BZ #18251] 2015-11-09 17:01:46 +01:00
microblaze Fix math_private.h multiple include guards. 2015-11-20 23:46:23 +00:00
mips Fix math_private.h multiple include guards. 2015-11-20 23:46:23 +00:00
nacl NaCl: Use allocate_code_data after dyncode_create 2015-11-20 16:16:35 -08:00
nios2 Fix math_private.h multiple include guards. 2015-11-20 23:46:23 +00:00
nptl Remove sysdeps/nptl/configure.ac. 2015-10-27 21:46:03 +00:00
posix Remove signal handling for nanosleep (bug 16364) 2015-11-20 11:16:07 -02:00
powerpc powerpc: Spinlock optimization and cleanup 2015-11-19 18:04:30 -02:00
pthread Convert 113 more function definitions to prototype style (files with assertions). 2015-10-20 11:54:09 +00:00
s390 S390: Use __asm__ instead of asm. 2015-11-20 08:56:40 +01:00
sh Convert 231 sysdeps function definitions to prototype style. 2015-10-19 12:04:33 +00:00
sparc Convert 69 more function definitions to prototype style (line wrap cases). 2015-10-19 21:23:47 +00:00
tile Fix math_private.h multiple include guards. 2015-11-20 23:46:23 +00:00
unix Update <netpacket/packet.h> for Linux 4.3. 2015-11-23 17:52:08 +00:00
wordsize-32 Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wordsize-64 Add LFS support for fts functions (bug 11460) 2015-11-06 11:24:16 +01:00
x86 Run tst-prelink test for GLOB_DAT reloc 2015-11-14 12:00:38 -08:00
x86_64 Fix i386/x86_64 log* (1) zero sign for -ffinite-math-only (bug 19213). 2015-11-05 21:56:31 +00:00