diff Doc/lib/libsocket.tex @ 6783:c18501770895 legacy-trunk

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.
author Fred Drake <fdrake@acm.org>
date Mon, 08 Dec 1997 21:25:41 +0000
parents e0e667bbc971
children e224c41bdac6
line wrap: on
line diff
--- a/Doc/lib/libsocket.tex	Mon Dec 08 20:59:54 1997 +0000
+++ b/Doc/lib/libsocket.tex	Mon Dec 08 21:25:41 1997 +0000
@@ -153,14 +153,27 @@
 \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}