From ab1dcafec211d4f63cc4475d5669a0c9c77f191f Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Fri, 6 May 2022 22:46:34 -0700 Subject: [PATCH] socket: add SO_INCOMING_CPU for 3.11 (#7801) python/cpython#31237 --- stdlib/_socket.pyi | 2 ++ stdlib/socket.pyi | 2 ++ 2 files changed, 4 insertions(+) diff --git a/stdlib/_socket.pyi b/stdlib/_socket.pyi index 8de92a0c0..e49cdfbb9 100644 --- a/stdlib/_socket.pyi +++ b/stdlib/_socket.pyi @@ -256,6 +256,8 @@ SO_SNDLOWAT: int SO_SNDTIMEO: int SO_TYPE: int SO_USELOOPBACK: int +if sys.platform == "linux" and sys.version_info >= (3, 11): + SO_INCOMING_CPU: int TCP_CORK: int TCP_DEFER_ACCEPT: int TCP_FASTOPEN: int diff --git a/stdlib/socket.pyi b/stdlib/socket.pyi index 0167a06bc..4f8ec07cc 100644 --- a/stdlib/socket.pyi +++ b/stdlib/socket.pyi @@ -366,6 +366,8 @@ if sys.platform == "linux" and sys.version_info >= (3, 9): ) if sys.platform == "linux" and sys.version_info >= (3, 10): from _socket import IPPROTO_MPTCP as IPPROTO_MPTCP +if sys.platform == "linux" and sys.version_info >= (3, 11): + from _socket import SO_INCOMING_CPU as SO_INCOMING_CPU if sys.platform == "win32": from _socket import ( RCVALL_IPLEVEL as RCVALL_IPLEVEL,