Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ htons(3N) — DG/UX 4.30

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gethostent(3N)

getservent(3N)



     byteorder(3N)              DG/UX 4.30               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. 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)

























     Licensed material--property of copyright holder(s)         Page 1



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