BYTEORDER(3)

NOMBRE
htonl, htons, ntohl, ntohs - convierten valores entre el host byte order y el network byte order

SINOPSIS
#include <netinet/in.h>

unsigned long int htonl(unsigned long int hostlong);

unsigned short int htons(unsigned short int hostshort);

unsigned long int ntohl(unsigned long int netlong);

unsigned short int ntohs(unsigned short int netshort);

DESCRIPCION
La función htonl() convierte el entero largo hostlong desde el host byte order a network byte order.

La función htons() convierte el entero corto hostshort desde host byte order a network byte order.

La función ntohl() convierte el entero largo netlong desde network byte order a host byte order.

La función ntohs() convierte el entero corto netshort desde network byte order a host byte order.

En los i80x86 el host byte order es el primer Byte Menos Significativo, mientras que el network byte order, como es usado en Internet, es el primer Byte Más Significativo.

CONFORME A
BSD 4.3

VER TAMBIEN
gethostbyname(3), getservent(3)