Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ntohs(3N) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gethostent(3N)

getservent(3N)






       byteorder(3N)                                          byteorder(3N)


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

       SYNOPSIS
             cc [options] file -lsocket -lnsl
             #include <sys/types.h>
             #include <netinet/in.h>
             u_long htonl(u_long hostlong);
             ushort_t htons(ushort_t hostshort);
             u_long ntohl(u_long netlong);
             ushort_t ntohs(ushort_t netshort);

       DESCRIPTION
             These routines convert 16 and 32 bit quantities between
             network 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 routines are
             functional.

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

       REFERENCES
             gethostent(3N), getservent(3N)





















                           Copyright 1994 Novell, Inc.               Page 1








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