diff -r 50d93fe73726 Lib/socket.py --- a/Lib/socket.py Tue May 27 03:31:32 2014 -0400 +++ b/Lib/socket.py Tue May 27 17:50:24 2014 +0300 @@ -58,7 +58,9 @@ EAGAIN = getattr(errno, 'EAGAIN', 11) EWOULDBLOCK = getattr(errno, 'EWOULDBLOCK', 11) -__all__ = ["getfqdn", "create_connection"] +__all__ = ["fromfd", "getfqdn", "create_connection", + "AddressFamily", "SocketType", + ] __all__.extend(os._get_exports_list(_socket)) # Set up the socket.AF_* socket.SOCK_* constants as members of IntEnums for @@ -301,6 +303,7 @@ socket.share(pid). """ return socket(0, 0, 0, info) + __all__.append("fromshare") if hasattr(_socket, "socketpair"):