*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> htonl (3)              
Title
Content
Arch
Section
 

htonl(3)

Contents


NAME    [Toc]    [Back]

       htonl  - Convert an unsigned 32-bit integer from host byte
       order to Internet network-byte order

SYNOPSIS    [Toc]    [Back]

       #include <arpa/inet.h>

       in_addr_t htonl(
               in_addr_t hostint );

LIBRARY    [Toc]    [Back]

       Standard C Library (libc)

STANDARDS    [Toc]    [Back]

       Interfaces documented on this reference  page  conform  to
       industry standards as follows:

       htonl():  XNS4.0, XNS5.0

       Refer to the standards(5) reference page for more information
 about industry standards and associated tags.

PARAMETERS    [Toc]    [Back]

       Specifies a 32-bit integer in host byte order.

DESCRIPTION    [Toc]    [Back]

       The htonl() (host-to-network long)  function  converts  an
       unsigned  32-bit  integer from host byte order to Internet
       network-byte order.

       The Internet network requires address and  port  reference
       data  in  network-byte  order. Use the htonl() function to
       convert address and port integers from Internet host  byte
       order to Internet network-byte ordered integers.

RETURN VALUES    [Toc]    [Back]

       Upon successful completion, the htonl() function returns a
       32-bit integer in Internet network-byte order.

ERRORS    [Toc]    [Back]

       Current industry standards do not define error values  for
       the htonl() function.

SEE ALSO    [Toc]    [Back]

      
      
       Functions:    endhostent(3),    endservent(3),   htons(3),
       ntohl(3), ntohs(3)

       Standards: standards(5)

       Network Programmer's Guide



                                                         htonl(3)
[ Back ]
 Similar pages
Name OS Title
htons Tru64 Convert an unsigned short (16-bit) integer from host byte order to network byte order
ntohl Tru64 Convert an unsigned 32-bit integer from Internet network byte order to host byte order
wcstol IRIX convert wide character string to long integer, unsigned long integer, long long integer, unsigned long long in
ntohs Tru64 Convert an unsigned short (16-bit) integer from
strtoul FreeBSD convert a string to an unsigned long, unsigned long long, uintmax_t, or u_quad_t integer
strtouq NetBSD convert a string to an unsigned long, unsigned long long, uintmax_t or uquad_t integer
strtoull NetBSD convert a string to an unsigned long, unsigned long long, uintmax_t or uquad_t integer
strtoumax FreeBSD convert a string to an unsigned long, unsigned long long, uintmax_t, or u_quad_t integer
strtouq FreeBSD convert a string to an unsigned long, unsigned long long, uintmax_t, or u_quad_t integer
strtoumax NetBSD convert a string to an unsigned long, unsigned long long, uintmax_t or uquad_t integer
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service