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

NOM

        getnetent,  getnetbyname, getnetbyaddr, setnetent, endnetent - Lire les
        informations réseau
 

SYNOPSIS

        #include <netdb.h>
 
        struct netent *getnetent (void);
 
        struct netent *getnetbyname (const char *name);
 
        struct netent *getnetbyaddr (long net, int type);
 
        void setnetent (int stayopen);
 
        void endnetent (void);
 

DESCRIPTION

        La fonction getnetent() lit la ligne suivante du fichier /etc/networks,
        et   renvoie  un  pointeur  sur  une  structure  netent  contenant  les
        différents champs de la ligne. Le fichier /etc/networks est  ouvert  si
        nécessaire.
 
        La  fonction  getnetbyname() renvoie une structure netent concernant la
        ligne correspondant au nom de réseau name  dans  le  fichier  /etc/net‐
        works.
 
        La  fonction  getnetbyaddr() renvoie une structure netent pour la ligne
        correspondant au réseau de numéro net de type type.
 
        La  fonction  setnetent()  ouvre,  ou  revient  au  début,  du  fichier
        /etc/networks.  Si stayopen est vrai (vaut 1), alors le fichier ne sera
        pas refermé entre deux appels à getnetbyname() ou à getnetbyaddr().
 
        La fonction endnetent() referme le fichier /etc/networks.
 
        La structure netent est définie dans <netdb.h> ainsi :
 
               struct netent {
                  char             *n_name;     /* Nom officiel  du réseau */
                  char            **n_aliases;  /* Liste d’alias           */
                  int               n_addrtype; /* Type d’adresse réseau   */
                  unsigned long int n_net;      /* Adresse du réseau       */
               }
 
        Les membres de la structures netent sont :
 
        n_name Le nom officiel du réseau.
 
        n_aliases
               Une liste, terminée par zéro, d’alternatives au nom du réseau.
 
        n_addrtype
               Le type d’adresse  du  réseau,  actuellement  il  vaut  toujours
               AF_INET.
 
        n_net  L’adresse du réseau, utilisant l’ordre des octets de l’hôte.
        Les  fonctions  getnetent(), getnetbyname() et getnetbyaddr() renvoient
        une structure netent ou un pointeur NULL si une erreur se  produit,  ou
        si la fin du fichier est atteinte.
 

FICHIERS

        /etc/networks
               Base de données des réseaux
        BSD 4.3, POSIX.1-2001.
        getprotoent(3), getservent(3), networks(5),
        RFC 1101
 

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> ».