From 65d9d58012378099d3acc239a7b79cfcf6c5d33e Mon Sep 17 00:00:00 2001 From: Steve Dower Date: Tue, 21 Jun 2022 16:26:55 +0100 Subject: [PATCH 1/3] gh-94068: Remove HVSOCKET_CONTAINER_PASSTHRU constant because it has been removed from Windows --- Modules/socketmodule.c | 1 - 1 file changed, 1 deletion(-) diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index ffa9105f1ec491..55e19ffab5cba4 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); From 25abca469517b088909557fa7ddec72e613aa0ac Mon Sep 17 00:00:00 2001 From: Steve Dower Date: Tue, 21 Jun 2022 16:57:47 +0100 Subject: [PATCH 2/3] Remove test --- Lib/test/test_socket.py | 1 - 1 file changed, 1 deletion(-) diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py index 9a8c3b67667152..1700b429ab07ca 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 From 28f829cccae3f450b816a15acd654b64721fc30b Mon Sep 17 00:00:00 2001 From: Steve Dower Date: Tue, 21 Jun 2022 17:57:23 +0100 Subject: [PATCH 3/3] Remove doc --- Doc/library/socket.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/Doc/library/socket.rst b/Doc/library/socket.rst index c732e7bd96b52c..49ea62f46ce97d 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