_________________________________________________________________
htonl, htons, ntohl, ntohs Network Library Function
convert values between host and network byte order
_________________________________________________________________
SYNTAX
#include <sys/types.h>
#include <netinet/in.h>
netlong = htonl(hostlong);
ulong netlong, hostlong;
netshort = htons(hostshort);
ushort netshort, hostshort;
hostlong = ntohl(netlong);
ulong hostlong, netlong;
hostshort = ntohs(netshort);
ushort hostshort, netshort;
DESCRIPTION
These routines convert 16- and 32-bit quantities between network
byte order and host byte order. On machines such as the Data
General ECLIPSE® MV/Family, these routines 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 gethostent(3N) and getservent(3N).
SEE ALSO
gethostent(3N), getservent(3N)
DG/UX 4.00 Page 1
Licensed material--property of copyright holder(s)