update sys/socket.h to linux v4.6
authorSzabolcs Nagy <nsz@port70.net>
Thu, 26 May 2016 20:07:32 +0000 (22:07 +0200)
committerRich Felker <dalias@aerifal.cx>
Thu, 9 Jun 2016 17:40:22 +0000 (13:40 -0400)
commita0bb50a14216e7be7453abee2e7b5830e2a7c4c1
tree620713a58146fcdab4acd5375e424a953bc65178
parent349877755d283533c19c86244d17801574a60b51
update sys/socket.h to linux v4.6

kernel connection multiplexor macros AF_KCM, PF_KCM, SOL_KCM were
added in linux commit ab7ac4eb9832e32a09f4e8042705484d2fb0aad3

MSG_BATCH sendmsg flag for performance optimization was added
in linux commit f092276d85b82504e8a07498f4e9e0c51f06745c

SOL_* macros are now synced with linux socket.h which is not a uapi
header and glibc did not have the macros either, but that has changed
http://sourceware.org/ml/libc-alpha/2016-05/msg00322.html
include/sys/socket.h