mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-30 22:43:12 +03:00
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.
This commit is contained in:
12
ChangeLog
12
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>
|
2017-03-13 Thorsten Kukuk <kukuk@suse.com>
|
||||||
|
|
||||||
* sunrpc/Makefile: only run rpcgen tests if we build rpcgen.
|
* sunrpc/Makefile: only run rpcgen tests if we build rpcgen.
|
||||||
|
@ -215,6 +215,20 @@ struct in_pktinfo
|
|||||||
#define IPV6_RECVTCLASS 66
|
#define IPV6_RECVTCLASS 66
|
||||||
#define IPV6_TCLASS 67
|
#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. */
|
/* Obsolete synonyms for the above. */
|
||||||
#if !__USE_KERNEL_IPV6_DEFS
|
#if !__USE_KERNEL_IPV6_DEFS
|
||||||
# define IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP
|
# define IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP
|
||||||
|
Reference in New Issue
Block a user