> Linux Reviews > man >

getnetent


  1. getnetent.3.man


1. getnetent.3.man

Manpage of GETNETENT

GETNETENT

Section: Bibliotheksfunktionen (3)
Updated: 1. November 1996
Index Return to Main Contents
 

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.  

ÜBERSICHT

#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 nächste Zeile der Datei /etc/networks und gibt eine Struktur netent zurück, die die Felder der Zeile enthält. Die Datei /etc/networks wird geöffnet, falls nötig.

Die Funktion getnetbyname() gibt eine Struktur netent zurück für die Zeile aus /etc/networks, die dem Netz name entspricht.

Die Funktion getnetbyaddr() gibt eine Struktur netent zurück für die Zeile, die der Netznummer net des Types type entspricht.

Die Funktion setnetent() öffnet 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() schließt /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 Einträge der Struktur netent sind:

n_name
Der offizielle Name der Netzes.
n_aliases
Eine mit Null beendete Liste von alternativen Namen für das Netz.
n_addrtype
Der Typ der Netznummer; immer AF_INET.
n_net
Die Netznummer in Host-Byte-Ordnung.
 

RÜCKGABEWERT

Die Funktionen getnetent(), getnetbyname() und getnetbyaddr() geben die Struktur netent zurück, 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).


 

Index

BEZEICHNUNG
ÜBERSICHT
DESCRIPTION
RÜCKGABEWERT
DATEIEN
KONFORM ZU
SIEHE AUCH

This document was created by man2html using the manual pages.
Time: 17:34:59 GMT, October 23, 2013

SVENSKA - SVENSKA - SVENSKA - ja - pl