Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
.. availability:: FreeBSD.
+.. data:: SO_INCOMING_CPU
+
+ Constant to optimize CPU locality, to be used in conjunction with
+ :data:`SO_REUSEPORT`.
+
+ .. versionadded:: 3.11
+
+ .. availability:: Linux >= 3.9
+
Functions
^^^^^^^^^
--- /dev/null
+Add ``SO_INCOMING_CPU`` constant to :mod:`socket`.
#ifdef SO_EXCLUSIVEADDRUSE
PyModule_AddIntMacro(m, SO_EXCLUSIVEADDRUSE);
#endif
+#ifdef SO_INCOMING_CPU
+ PyModule_AddIntMacro(m, SO_INCOMING_CPU);
+#endif
#ifdef SO_KEEPALIVE
PyModule_AddIntMacro(m, SO_KEEPALIVE);