Add IPV6_FREEBIND from Linux 4.15.
authorJoseph Myers <joseph@codesourcery.com>
Tue, 6 Feb 2018 00:41:34 +0000 (00:41 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 6 Feb 2018 00:41:34 +0000 (00:41 +0000)
This patch adds the IPV6_FREEBIND macro from Linux 4.15 to
sysdeps/unix/sysv/linux/bits/in.h.

Tested for x86_64.

* sysdeps/unix/sysv/linux/bits/in.h (IPV6_FREEBIND): New macro.

ChangeLog
sysdeps/unix/sysv/linux/bits/in.h

index f4e5ac93f711e28f3ec77485547e6baf584c6989..e026e5666993d931afa1ba6b1ac4ddf9d702a9ec 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2018-02-06  Joseph Myers  <joseph@codesourcery.com>
 
+       * sysdeps/unix/sysv/linux/bits/in.h (IPV6_FREEBIND): New macro.
+
        [BZ #14890]
        * elf/elf.h (NT_PRFPREG): New macro.
        (NT_S390_VXRS_LOW): Likewise.
index fb64f1bb3ae4b99854d8c04f4235285d8f4bb60d..2c86102629d37f20a192f0eaf2049a864229fa2d 100644 (file)
@@ -228,6 +228,7 @@ struct in_pktinfo
 #define IPV6_TRANSPARENT       75
 #define IPV6_UNICAST_IF                76
 #define IPV6_RECVFRAGSIZE      77
+#define IPV6_FREEBIND          78
 
 /* Obsolete synonyms for the above.  */
 #if !__USE_KERNEL_IPV6_DEFS