BYTEORDER(3N) BYTEORDER(3N)
htonl, htons, ntohl, ntohs - convert values between host and network byte
order
#include <sys/types.h>
#include <netinet/in.h>
u_long htonl(u_long hostlong);
u_short htons(u_short hostshort);
u_long ntohl(u_long netlong);
u_short ntohs(u_short netshort);
These routines convert 16 and 32 bit quantities between network byte
order and host byte order. On machines such as the IRIS-4D series, these
routines are defined as null macros in the include file <netinet/in.h>.
These routines are most often used in conjunction with Internet addresses
and ports as returned by gethostbyname(3N) and getservent(3N).
gethostbyname(3N), getservent(3N)
PPPPaaaaggggeeee 1111 [ Back ]
|