This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.25-105-g53a4608


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  53a4608f8de7a89a41917ffeba9cd2098d6dec86 (commit)
      from  d50a2c094c387c4aa1fb2597db2886cae965041e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=53a4608f8de7a89a41917ffeba9cd2098d6dec86

commit 53a4608f8de7a89a41917ffeba9cd2098d6dec86
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Mon Mar 13 16:44:19 2017 +0000

    Add more IPV6_* macros to sysdeps/unix/sysv/linux/bits/in.h.
    
    Linux 4.10 adds IPV6_RECVFRAGSIZE to include/uapi/linux/in6.h, which
    shows that several such IPV6_* macros are missing from glibc's
    sysdeps/unix/sysv/linux/bits/in.h (while older ones are present).  I
    don't know whether any of these might be deliberately omitted, but
    this patch adds what appear to be the missing more recent macros to
    glibc.
    
    Tested for x86_64.
    
    	* sysdeps/unix/sysv/linux/bits/in.h (IPV6_AUTOFLOWLABEL): New
    	macro.
    	(IPV6_ADDR_PREFERENCES): Likewise.
    	(IPV6_MINHOPCOUNT): Likewise.
    	(IPV6_ORIGDSTADDR): Likewise.
    	(IPV6_RECVORIGDSTADDR): Likewise.
    	(IPV6_TRANSPARENT): Likewise.
    	(IPV6_UNICAST_IF): Likewise.
    	(IPV6_RECVFRAGSIZE): Likewise.

diff --git a/ChangeLog b/ChangeLog
index 9e0bd5d..4ae0038 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2017-03-13  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/unix/sysv/linux/bits/in.h (IPV6_AUTOFLOWLABEL): New
+	macro.
+	(IPV6_ADDR_PREFERENCES): Likewise.
+	(IPV6_MINHOPCOUNT): Likewise.
+	(IPV6_ORIGDSTADDR): Likewise.
+	(IPV6_RECVORIGDSTADDR): Likewise.
+	(IPV6_TRANSPARENT): Likewise.
+	(IPV6_UNICAST_IF): Likewise.
+	(IPV6_RECVFRAGSIZE): Likewise.
+
 2017-03-13  Thorsten Kukuk  <kukuk@suse.com>
 
 	* sunrpc/Makefile: only run rpcgen tests if we build rpcgen.
diff --git a/sysdeps/unix/sysv/linux/bits/in.h b/sysdeps/unix/sysv/linux/bits/in.h
index cd7fd31..377732b 100644
--- a/sysdeps/unix/sysv/linux/bits/in.h
+++ b/sysdeps/unix/sysv/linux/bits/in.h
@@ -215,6 +215,20 @@ struct in_pktinfo
 #define IPV6_RECVTCLASS		66
 #define IPV6_TCLASS		67
 
+#define IPV6_AUTOFLOWLABEL	70
+
+/* RFC5014.  */
+#define IPV6_ADDR_PREFERENCES	72
+
+/* RFC5082.  */
+#define IPV6_MINHOPCOUNT	73
+
+#define IPV6_ORIGDSTADDR	74
+#define IPV6_RECVORIGDSTADDR	IPV6_ORIGDSTADDR
+#define IPV6_TRANSPARENT	75
+#define IPV6_UNICAST_IF		76
+#define IPV6_RECVFRAGSIZE	77
+
 /* Obsolete synonyms for the above.  */
 #if !__USE_KERNEL_IPV6_DEFS
 # define IPV6_ADD_MEMBERSHIP	IPV6_JOIN_GROUP

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                         |   12 ++++++++++++
 sysdeps/unix/sysv/linux/bits/in.h |   14 ++++++++++++++
 2 files changed, 26 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]