From: Georg Brandl Date: Mon, 4 May 2009 20:49:17 +0000 (+0000) Subject: #5916, 5917: small socket doc improvements. X-Git-Tag: v2.7a1~1288 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e3a3726b3d647a4d20671f6029c05a404af83c56;p=python #5916, 5917: small socket doc improvements. --- diff --git a/Doc/library/socket.rst b/Doc/library/socket.rst index 37ef4a5687..d1b107ecc6 100644 --- a/Doc/library/socket.rst +++ b/Doc/library/socket.rst @@ -405,7 +405,7 @@ The module :mod:`socket` exports the following constants and functions: :exc:`socket.error` will be raised. Note that exactly what is valid depends on the underlying C implementation of :cfunc:`inet_aton`. - :func:`inet_aton` does not support IPv6, and :func:`getnameinfo` should be used + :func:`inet_aton` does not support IPv6, and :func:`inet_pton` should be used instead for IPv4/v6 dual stack support. @@ -419,7 +419,7 @@ The module :mod:`socket` exports the following constants and functions: If the string passed to this function is not exactly 4 bytes in length, :exc:`socket.error` will be raised. :func:`inet_ntoa` does not support IPv6, and - :func:`getnameinfo` should be used instead for IPv4/v6 dual stack support. + :func:`inet_ntop` should be used instead for IPv4/v6 dual stack support. .. function:: inet_pton(address_family, ip_string) @@ -437,6 +437,11 @@ The module :mod:`socket` exports the following constants and functions: Availability: Unix (maybe not all platforms). + .. seealso:: + + :func:`ipaddr.BaseIP.packed` + Platform-independent conversion to a packed, binary format. + .. versionadded:: 2.3