Skip to content

Commit 308a09f

Browse files
authored
Clean up/rework socket constants and add __all__ (#13044)
1 parent be624e5 commit 308a09f

File tree

3 files changed

+737
-105
lines changed

3 files changed

+737
-105
lines changed

stdlib/@tests/stubtest_allowlists/linux.txt

+27-2
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
# TODO: Review the following
33
# ==========
44

5-
_socket.*
65
_posixsubprocess.cloexec_pipe
76
curses.has_key
87
selectors.KqueueSelector
9-
socket.[A-Z0-9_]+
108

119
_ctypes.dlclose
1210
_ctypes.dlopen
@@ -49,3 +47,30 @@ curses.COLORS # Initialized after start_color
4947
curses.COLOR_PAIRS # Initialized after start_color
5048
curses.COLS # Initialized only after initscr call
5149
curses.LINES # Initialized only after initscr call
50+
51+
# These seem like they should be available on Linux, but they're not
52+
# on GitHub Actions runners for some reason.
53+
_?socket.IPX_TYPE
54+
_?socket.RDS_CANCEL_SENT_TO
55+
_?socket.RDS_CMSG_RDMA_ARGS
56+
_?socket.RDS_CMSG_RDMA_DEST
57+
_?socket.RDS_CMSG_RDMA_MAP
58+
_?socket.RDS_CMSG_RDMA_STATUS
59+
_?socket.RDS_CONG_MONITOR
60+
_?socket.RDS_FREE_MR
61+
_?socket.RDS_GET_MR
62+
_?socket.RDS_GET_MR_FOR_DEST
63+
_?socket.RDS_RDMA_DONTWAIT
64+
_?socket.RDS_RDMA_FENCE
65+
_?socket.RDS_RDMA_INVALIDATE
66+
_?socket.RDS_RDMA_NOTIFY_ME
67+
_?socket.RDS_RDMA_READWRITE
68+
_?socket.RDS_RDMA_SILENT
69+
_?socket.RDS_RDMA_USE_ONCE
70+
_?socket.RDS_RECVERR
71+
_?socket.SOL_ATALK
72+
_?socket.SOL_AX25
73+
_?socket.SOL_HCI
74+
_?socket.SOL_IPX
75+
_?socket.SOL_NETROM
76+
_?socket.SOL_ROSE

0 commit comments

Comments
 (0)