ultrix man page for ntohl

Query: ntohl

OS: ultrix

Section: 3n

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

byteorder(3n)															     byteorder(3n)

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

Syntax
       #include <sys/types.h>
       #include <netinet/in.h>

       netlong = htonl(hostlong);
       u_long netlong, hostlong;

       netshort = htons(hostshort);
       u_short netshort, hostshort;

       hostlong = ntohl(netlong);
       u_long hostlong, netlong;

       hostshort = ntohs(netshort);
       u_short hostshort, netshort;

Description
       These routines convert 16-bit and 32-bit quantities between network byte order and host byte order.  On some non-ULTRIX machines these rou-
       tines are defined as null macros in the include file <netinet/in.h>.

       These routines are most often used with Internet addresses and ports as returned by and

Restrictions
       Digital's systems handle bytes in the reverse of most UNIX-based systems.

See Also
       gethostent(3n), getservent(3n)

																     byteorder(3n)
Related Man Pages
htonl(3socket) - sunos
htonl(3) - linux
htons(3) - linux
htons(3socket) - sunos
ntohs(3socket) - sunos
Similar Topics in the Unix Linux Community
ntohl