BYTEORDER(3)       Manuel du programmeur Linux       BYTEORDER(3)


NOM
       byteorder,   htonl,  htons,  ntohl,  ntohs  -  Conversions
       d'ordre des octets entre un hôte et un réseau.

SYNOPSIS
       #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);

DESCRIPTION
       La fonction htonl()  convertit  un  entier  long  hostlong
       depuis  l'ordre des octets de l'hôte vers celui du réseau.

       La fonction htons()  convertit  un  entier  court  (short)
       hostshort  depuis  l'ordre des octets de l'hôte vers celui
       du réseau.

       La fonction  ntohl()  convertit  un  entier  long  netlong
       depuis  l'ordre des octets du réseau vers celui de l'hôte.

       La fonction ntohs() convertit un entier court (short) net­
       short  depuis  l'ordre  des octets du réseau vers celui de
       l'hôte.

       Sur les i80x86, l'ordre  des  octets  de  l'hôte  est  LSB
       (Least  Significant  Byte  first),  c'est  à dire octet de
       poids faible en premier, alors que sur les réseaux, notam­
       ment  l'Internet,  l'ordre  est MSB (Most Significant Byte
       first) octet de poids fort en premier.

CONFORMITÉ
       BSD 4.3

VOIR AUSSI
       gethostbyname(3), getservent(3)


TRADUCTION
       Christophe Blaess, 1997.












BSD                      22 Octobre 1996                        1