From: Joseph Myers Date: Mon, 1 May 2017 15:11:33 +0000 (+0000) Subject: Add PF_SMC, AF_SMC from Linux 4.11 to bits/socket.h. X-Git-Tag: upstream/2.30~3508 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ef0e5f2f5c967a4a37b93e28eef6716c4dcda85d;p=platform%2Fupstream%2Fglibc.git Add PF_SMC, AF_SMC from Linux 4.11 to bits/socket.h. This patch adds the PF_SMC / AF_SMC macros from Linux 4.11 to sysdeps/unix/sysv/linux/bits/socket.h. Tested for x86_64. * sysdeps/unix/sysv/linux/bits/socket.h (PF_SMC): New macro. (PF_MAX): Set to 44. (AF_SMC): New macro. --- diff --git a/ChangeLog b/ChangeLog index 593fc2f..9bcc4a7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2017-05-01 Joseph Myers + * sysdeps/unix/sysv/linux/bits/socket.h (PF_SMC): New macro. + (PF_MAX): Set to 44. + (AF_SMC): New macro. + * scripts/build-many-glibcs.py (Context.checkout): Default Linux kernel version to 4.11. diff --git a/sysdeps/unix/sysv/linux/bits/socket.h b/sysdeps/unix/sysv/linux/bits/socket.h index 6d6d56e..ec2bf85 100644 --- a/sysdeps/unix/sysv/linux/bits/socket.h +++ b/sysdeps/unix/sysv/linux/bits/socket.h @@ -84,7 +84,8 @@ typedef __socklen_t socklen_t; #define PF_VSOCK 40 /* vSockets. */ #define PF_KCM 41 /* Kernel Connection Multiplexor. */ #define PF_QIPCRTR 42 /* Qualcomm IPC Router. */ -#define PF_MAX 43 /* For now.. */ +#define PF_SMC 43 /* SMC sockets. */ +#define PF_MAX 44 /* For now.. */ /* Address families. */ #define AF_UNSPEC PF_UNSPEC @@ -133,6 +134,7 @@ typedef __socklen_t socklen_t; #define AF_VSOCK PF_VSOCK #define AF_KCM PF_KCM #define AF_QIPCRTR PF_QIPCRTR +#define AF_SMC PF_SMC #define AF_MAX PF_MAX /* Socket level values. Others are defined in the appropriate headers.