From dd17ede8075c280ccc45108d893443af35a030b8 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Mon, 23 Nov 2015 17:52:08 +0000 Subject: Update 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. --- ChangeLog | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index edafa67985..d68226eb2c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,24 @@ 2015-11-23 Joseph Myers + * 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. + [BZ #19242] * stdlib/strtol_l.c (ISALPHA): Use _nl_C_locobj_ptr for locale. (TOUPPER): Likewise. -- cgit 1.4.1