From: Steve Dower Date: Tue, 21 Jun 2022 17:27:21 +0000 (+0100) Subject: gh-94068: Remove HVSOCKET_CONTAINER_PASSTHRU constant because it has been removed... X-Git-Tag: v3.12.0a1~1178 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5a08e0fda4b3691332ebb845d36405e15ab45134;p=thirdparty%2FPython%2Fcpython.git gh-94068: Remove HVSOCKET_CONTAINER_PASSTHRU constant because it has been removed from Windows (GH-94069) Fixes #94068 Automerge-Triggered-By: GH:zware --- diff --git a/Doc/library/socket.rst b/Doc/library/socket.rst index c732e7bd96b5..49ea62f46ce9 100644 --- a/Doc/library/socket.rst +++ b/Doc/library/socket.rst @@ -616,7 +616,6 @@ Constants HV_PROTOCOL_RAW HVSOCKET_CONNECT_TIMEOUT HVSOCKET_CONNECT_TIMEOUT_MAX - HVSOCKET_CONTAINER_PASSTHRU HVSOCKET_CONNECTED_SUSPEND HVSOCKET_ADDRESS_FLAG_PASSTHRU HV_GUID_ZERO diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py index 9a8c3b676671..1700b429ab07 100644 --- a/Lib/test/test_socket.py +++ b/Lib/test/test_socket.py @@ -2476,7 +2476,6 @@ class BasicHyperVTest(unittest.TestCase): def testHyperVConstants(self): socket.HVSOCKET_CONNECT_TIMEOUT socket.HVSOCKET_CONNECT_TIMEOUT_MAX - socket.HVSOCKET_CONTAINER_PASSTHRU socket.HVSOCKET_CONNECTED_SUSPEND socket.HVSOCKET_ADDRESS_FLAG_PASSTHRU socket.HV_GUID_ZERO diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index ffa9105f1ec4..55e19ffab5cb 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -7472,7 +7472,6 @@ PyInit__socket(void) /* for setsockopt() */ PyModule_AddIntMacro(m, HVSOCKET_CONNECT_TIMEOUT); PyModule_AddIntMacro(m, HVSOCKET_CONNECT_TIMEOUT_MAX); - PyModule_AddIntMacro(m, HVSOCKET_CONTAINER_PASSTHRU); PyModule_AddIntMacro(m, HVSOCKET_CONNECTED_SUSPEND); PyModule_AddIntMacro(m, HVSOCKET_ADDRESS_FLAG_PASSTHRU);