Provided by: manpages-es_1.55-10_all bug

NOMBRE

       inet_aton,    inet_addr,    inet_network,   inet_ntoa,   inet_makeaddr,
       inet_lnaof, inet_netof - Rutinas  de  manipulacion  de  direcciones  de
       Internet

SINOPSIS

       #include <sys/socket.h>
       #include <netinet/in.h>
       #include <arpa/inet.h>

       int inet_aton(const char *cp, struct in_addr *inp);

       in_addr_t inet_addr(const char *cp);

       in_addr_t inet_network(const char *cp);

       char *inet_ntoa(struct in_addr in);

       struct in_addr inet_makeaddr(int net, int host);

       in_addr_t inet_lnaof(struct in_addr in);

       in_addr_t inet_netof(struct in_addr in);

DESCRIPCI'ON

       inet_aton()  convierte  la  direccion  de Internet cp desde la notacion
       estandar de numeros y puntos a la representacion binaria, y  la  guarda
       en  la estructura a la que apunte inp. inet_aton devuelve no-cero si la
       direccion es valida, cero si no.

       La funcion inet_addr() convierte la direccion de Internet cp  desde  la
       notacion  de  numeros y puntos a la de datos binarios en orden de bytes
       del ordenador local. Si la entrada no es valida,  devuelve  INADDR_NONE
       (usualmente  -1).  Esta  es una interfaz obsoleta a inet_aton, descrita
       anteriormente;  es  obsoleta  porque  -1  es   una   direccion   valida
       (255.255.255.255),  e  inet_aton  porporciona una manera mas clara para
       indicar que ha ocurrido un error.

       La funcion inet_network() extrae el numero de red en orden de bytes  de
       red  desde  la  direccion  cp  a la notacion de numeros y puntos. Si la
       entrada es invalida, devuelve -1.

       La funcion inet_ntoa() convierte la direccion de Internet  in  dada  en
       orden  de  bytes  de  red  a  una  cadena  de caracteres en la notacion
       estandar de numeros y  puntos.  La  cadena  se  devuelve  en  un  bufer
       reservado estaticamente, que sera sobreescrito en siguientes llamadas.

       La funcion inet_makeaddr() construye una direccion de Internet en orden
       de bytes de red combinando el numero de red net con la direccion  local
       host en la red net, ambas en orden de bytes de ordenador local.

       La  funcion  inet_lnaof()  devuelve  la parte del ordenador local de la
       direccion de  Internet in.  La direccion de ordenador local se devuelve
       en orden de bytes de ordenador local.

       La  funcion  inet_netof()  devuelve  la  parte  de  numero de red de la
       direccion de Internet in.  El numero de red se  devuelve  en  orden  de
       bytes de ordenador local.

       La   estructura  in_addr,  empleada  en  inet_ntoa(),  inet_makeaddr(),
       inet_lnoaf() e inet_netof() se define en netinet/in.h como:

              struct in_addr {
                      unsigned long int s_addr;
              }

       Observe que en el i80x86 el orden de bytes de ordenador es: primero  el
       Byte  Menos  Significativo (LSB), mientras que el orden de bytes de red
       es, como se usa  en  la  Internet,  el  Byte  Mas  Significativo  (MSB)
       primero.

CONFORME A

       BSD 4.3

V'EASE TAMBI'EN

       gethostbyname(3),  getnetent(3),  inet_ntop(3), inet_pton(3), hosts(5),
       networks(5)