Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ntohl(3N) — svr4 — mips UMIPS RISC/os 5.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gethostent(3N)

getservent(3N)



BYTEORDER(3N-SVR4)  RISC/os Reference Manual   BYTEORDER(3N-SVR4)



NAME
     byteorder, 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 net-
     work byte order and host byte order. On some architectures
     these routines are defined as NULL macros in the include
     file <netinet/in.h>.  On other architectures, if their host
     byte order is different from network byte order, these rou-
     tines are functional.

     These routines are most often used in conjunction with
     Internet addresses and ports as returned by gethostent(3N)
     and getservent(3N).

SEE ALSO
     gethostent(3N), getservent(3N)





















                        Printed 11/19/92                   Page 1



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