Provided by: manpages-de-dev_0.10-1_all bug

BEZEICHNUNG

       getnetent,  getnetbyname,  getnetbyaddr,  setnetent,  endnetent  - hole
       Netzwerkeintrag

       Diese Handbuchseite ist eventuell veraltet. Im Zweifelsfall ziehen  Sie
       die englischsprachige Handbuchseite zu Rate, indem Sie

              man -LC 3 getnetent

       eingeben.

"UBERSICHT

       #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

       Die   Funktion   getnetent()   liest   die   nachste  Zeile  der  Datei
       /etc/networks und gibt eine Struktur netent zuruck, die die Felder  der
       Zeile enthalt.  Die Datei /etc/networks wird geoffnet, falls notig.

       Die  Funktion  getnetbyname()  gibt eine Struktur netent zuruck fur die
       Zeile aus /etc/networks, die dem Netz name entspricht.

       Die Funktion getnetbyaddr() gibt eine Struktur netent  zuruck  fur  die
       Zeile, die der Netznummer net des Types type entspricht.

       Die  Funktion  setnetent() offnet die Datei /etc/networks und setzt den
       Dateizeiger auf den Anfang.  Wenn stayopen wahr ist (1), dann wird  die
       Datei  nicht  geschlossen  zwischen  Aufrufen  von  getnetbyname()  und
       getnetbyaddr().

       Die Funktion endservent() schlieBt /etc/networks.

       Die Struktur netent ist definiert in <netdb.h> wie folgt:

              struct netent {
                      char    *n_name;          /* offizieller Netzname */
                      char    **n_aliases;      /* Aliasliste */
                      int     n_addrtype;       /* Netzadressentyp */
                      unsigned long int n_net;  /* Netznummer */
              }

       Die Eintrage der Struktur netent sind:

       n_name Der offizielle Name der Netzes.

       n_aliases
              Eine mit Null beendete Liste  von  alternativen  Namen  fur  das
              Netz.

       n_addrtype
              Der Typ der Netznummer; immer AF_INET.

       n_net  Die Netznummer in Host-Byte-Ordnung.

R"UCKGABEWERT

       Die Funktionen getnetent(), getnetbyname() und getnetbyaddr() geben die
       Struktur netent zuruck, oder einen NULL-Zeiger wenn ein Fehler auftritt
       oder das Ende der Liste erreicht ist.

DATEIEN

       /etc/networks
              Netzwerkdatenbankdatei

KONFORM ZU

       BSD 4.3

SIEHE AUCH

       getprotoent(3), getservent(3), networks(5).