Added socket.getservbyport(), and make its second argument and that of

getservbyname() optional.  Update the tests and the docs.
This commit is contained in:
Barry Warsaw 2004-06-28 00:50:43 +00:00
parent 1ed5705154
commit 11b91a0ea3
4 changed files with 73 additions and 18 deletions

View file

@ -272,10 +272,16 @@ modes, the correct protocol is chosen automatically if the protocol is
omitted or zero.
\end{funcdesc}
\begin{funcdesc}{getservbyname}{servicename, protocolname}
\begin{funcdesc}{getservbyname}{servicename\optional{, protocolname}}
Translate an Internet service name and protocol name to a port number
for that service. The protocol name should be \code{'tcp'} or
\code{'udp'}.
for that service. The optional protocol name, if given, should be
\code{'tcp'} or \code{'udp'}, otherwise any protocol will match.
\end{funcdesc}
\begin{funcdesc}{getservbyport}{port\optional{, protocolname}}
Translate an Internet port number and protocol name to a service name
for that service. The optional protocol name, if given, should be
\code{'tcp'} or \code{'udp'}, otherwise any protocol will match.
\end{funcdesc}
\begin{funcdesc}{socket}{\optional{family\optional{,