Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ntohl(3N) — DG/UX R4.11MU05

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gethostent(3N)

getservent(3N)



byteorder(3N)                  DG/UX R4.11MU05                 byteorder(3N)


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

SYNOPSIS
       #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 some architectures, these routines are
       described as NULL macros in the include file netinet/in.h.  On other
       architectures, however, if the host and network byte orders differ,
       the routines are functional.

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


Licensed material--property of copyright holder(s)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026