Provided by: manpages-fr-dev_2.64.1-1_all bug

NOM

       inet_ntop - Manipuler les adresses réseau

SYNOPSIS

       #include <sys/types.h>
       #include <sys/socket.h>
       #include <arpa/inet.h>

       const char *inet_ntop(int af, const void * src,
        char * dst, socklen_t cnt);

DESCRIPTION

       Cette   fonction  convertit  une  adresse  réseau  représentée  par  la
       structure src de la famille af, en une chaîne de caractères copiée dans
       le tampon dst, long de cnt octets.

       inet_ntop(3)  étend  les  possibilités de la fonction inet_ntoa(3) pour
       gérer plusieurs familles d’adresses. L’utilisation de inet_ntoa(3)  est
       à   présent  déconseillée  au  profit  de  inet_ntop(3).  Les  familles
       d’adresses suivantes sont supportées dès à présent :

       AF_INET
              src doit  pointer  sur  une  structure  struct  in_addr  (octets
              stockés  dans  l’ordre  du  réseau)   qui  est  convertie en une
              adresse   réseau   IPv4   dans   le   format   décimal    pointé
              "ddd.ddd.ddd.ddd".   Le  tampon  dst  doit  mesurer  au  minimum
              INET_ADDRSTRLEN octets.

       AF_INET6
              src doit pointer  sur  une  structure  struct  in6_addr  (octets
              stockés  dans  l’ordre  du  réseau)   qui  est convertie dans la
              représentation la plus appropriée de l’adresse IPv6.  Le  tampon
              dst doit mesurer au minimum INET6_ADDRSTRLEN octets.

VALEUR RENVOYÉE

       inet_ntop()  renvoie  un pointeur sur dst. Si une erreur se produit, la
       fonction  renvoie  NULL,  et  errno  contient  EAFNOSUPPORT  si  af  ne
       représente  pas  une  famille d’adresses valide, ou ENOSPC si l’adresse
       convertie ne tient pas dans le tampon dst, dont la taille est  indiquée
       par l’argument cnt.

CONFORMITÉ À

       POSIX.1-2001.  Notez que la RFC 2553 définit un prototype où le dernier
       argument cnt est de type size_t. Beaucoup  de  systèmes  suivent  cette
       RFR. Les glibc 2.0 et 2.1 ont size_t mais la glibc 2.2 a socklen_t.

BOGUES

       AF_INET6  convertit  les  adresse  IPv4 projetées dans l’espace IPv6 en
       employant le format IPv6.

VOIR AUSSI

       inet_pton(3)

TRADUCTION

       Cette page de manuel a été traduite  et  mise  à  jour  par  Christophe
       Blaess  <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
       Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et  mise  à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement gérées par Florentin Duneau <fduneau@gmail.com> et l’équipe
       francophone de traduction de Debian.

       Veuillez   signaler   toute   erreur   de   traduction  en  écrivant  à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir accès à la version anglaise de ce document
       en utilisant la commande « man -L C <section> <page_de_man> ».