byteorder(3N)

htonl, htons, ntohl, ntohs - convert values between host and network byte order

As shipped in IRIX 6.5.5. Unchanged since IRIX 6.5.

NAME
     htonl, htons, ntohl, ntohs - convert values between host and network byte
     order

SYNOPSIS
     #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);

DESCRIPTION
     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).

SEE ALSO
     gethostbyname(3N), getservent(3N)