summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>1997-12-08 21:25:41 (GMT)
committerFred Drake <fdrake@acm.org>1997-12-08 21:25:41 (GMT)
commitc5aec0596757483665e2bd7f5a544e8cbc9789f8 (patch)
tree82e7986b0142943ede5bd86f71734a06c770268e
parent8ca70069a66a67a1ade0dcaf9c33c0d380392363 (diff)
downloadcpython-c5aec0596757483665e2bd7f5a544e8cbc9789f8.zip
cpython-c5aec0596757483665e2bd7f5a544e8cbc9789f8.tar.gz
cpython-c5aec0596757483665e2bd7f5a544e8cbc9789f8.tar.bz2
Separated the definitions of ntohs(), ntohl(), htons(), htonl(). Separate
descriptions really make things look a bit better, and should improve the ability to re-purpose the content.
-rw-r--r--Doc/lib/libsocket.tex29
-rw-r--r--Doc/libsocket.tex29
2 files changed, 42 insertions, 16 deletions
diff --git a/Doc/lib/libsocket.tex b/Doc/lib/libsocket.tex
index bbcc7f1..8f6df69 100644
--- a/Doc/lib/libsocket.tex
+++ b/Doc/lib/libsocket.tex
@@ -153,14 +153,27 @@ daemon).
\end{funcdesc}
\begin{funcdesc}{ntohl}{x}
-\funcline{ntohs}{x}
-\funcline{htonl}{x}
-\funcline{htons}{x}
-These functions convert 32-bit (`l' suffix) and 16-bit (`s' suffix)
-integers between network and host byte order. On machines where the
-host byte order is the same as the network byte order, they are no-ops
-(assuming the values fit in the indicated size); otherwise, they
-perform 2-byte or 4-byte swap operations.
+Convert 32-bit integers from network to host byte order. On machines
+where the host byte order is the same as network byte order, this is a
+no-op; otherwise, it performs a 4-byte swap operation.
+\end{funcdesc}
+
+\begin{funcdesc}{ntohs}{x}
+Convert 16-bit integers from network to host byte order. On machines
+where the host byte order is the same as network byte order, this is a
+no-op; otherwise, it performs a 2-byte swap operation.
+\end{funcdesc}
+
+\begin{funcdesc}{htonl}{x}
+Convert 32-bit integers from host to network byte order. On machines
+where the host byte order is the same as network byte order, this is a
+no-op; otherwise, it performs a 4-byte swap operation.
+\end{funcdesc}
+
+\begin{funcdesc}{htons}{x}
+Convert 16-bit integers from host to network byte order. On machines
+where the host byte order is the same as network byte order, this is a
+no-op; otherwise, it performs a 2-byte swap operation.
\end{funcdesc}
\begin{datadesc}{SocketType}
diff --git a/Doc/libsocket.tex b/Doc/libsocket.tex
index bbcc7f1..8f6df69 100644
--- a/Doc/libsocket.tex
+++ b/Doc/libsocket.tex
@@ -153,14 +153,27 @@ daemon).
\end{funcdesc}
\begin{funcdesc}{ntohl}{x}
-\funcline{ntohs}{x}
-\funcline{htonl}{x}
-\funcline{htons}{x}
-These functions convert 32-bit (`l' suffix) and 16-bit (`s' suffix)
-integers between network and host byte order. On machines where the
-host byte order is the same as the network byte order, they are no-ops
-(assuming the values fit in the indicated size); otherwise, they
-perform 2-byte or 4-byte swap operations.
+Convert 32-bit integers from network to host byte order. On machines
+where the host byte order is the same as network byte order, this is a
+no-op; otherwise, it performs a 4-byte swap operation.
+\end{funcdesc}
+
+\begin{funcdesc}{ntohs}{x}
+Convert 16-bit integers from network to host byte order. On machines
+where the host byte order is the same as network byte order, this is a
+no-op; otherwise, it performs a 2-byte swap operation.
+\end{funcdesc}
+
+\begin{funcdesc}{htonl}{x}
+Convert 32-bit integers from host to network byte order. On machines
+where the host byte order is the same as network byte order, this is a
+no-op; otherwise, it performs a 4-byte swap operation.
+\end{funcdesc}
+
+\begin{funcdesc}{htons}{x}
+Convert 16-bit integers from host to network byte order. On machines
+where the host byte order is the same as network byte order, this is a
+no-op; otherwise, it performs a 2-byte swap operation.
\end{funcdesc}
\begin{datadesc}{SocketType}