Query: byteorder
OS: ultrix
Section: 3n
Links: ultrix man pages all man pages
Forums: forum home forum categories
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)