Provided by:
manpages-pl-dev_20060617-3_all 
NAZWA
getprotoent, getprotobyname, getprotobynumber, setprotoent, endprotoent
- odczytanie wpisu dotyczcego protokolu
SK/LADNIA
#include <netdb.h>
struct protoent *getprotoent(void);
struct protoent *getprotobyname(const char *name);
struct protoent *getprotobynumber(int proto);
void setprotoent(int stayopen);
void endprotoent(void);
OPIS
Funkcja getprotoent() odczytuje nastpn lini z pliku /etc/protocols i
zwraca struktur protoent zawierajc pola otrzymane w wyniku rozloenia
linii. Plik /etc/protocols jest otwierany, jeli jest to potrzebne.
Funkcja getprotobyname() zwraca struktur protoent zawierajc wartoci z
tej linii pliku /etc/protocols, ktora odpowiada protokolowi o nazwie
name.
Funkcja getprotobynumber() zwraca struktur protoent zawierajc wartoci z
linii odpowiadajcej protokolowi o numerze number.
Funkcja setprotoent() otwiera plik /etc/protocols i ustawia wskanik
pliku na jego pocztek. Jeli stayopen bdzie prawdziwe (1), to plik nie
bdzie zamykany pomidzy wywolaniami getprotobyname() i
getprotobynumber().
Funkcja endprotoent() zamyka /etc/protocols.
Struktura protoent jest zdefiniowana w <netdb.h> nastpujco:
struct protoent {
char *p_name; /* oficjalna nazwa protokolu */
char **p_aliases; /* lista aliasow */
int p_proto; /* numer protokolu */
}
Polami struktury protoent s:
p_name Oficjalna nazwa protokolu.
p_aliases
Zakoczona zerem lista alternatywnych nazw tego protokolu.
p_proto
Numer protokolu.
WARTO ZWRACANA
Funkcje getprotoent(), getprotobyname() i getprotobynumber() zwracaj
struktur protoent, lub wskanik NULL gdy wystpi bld lub napotkany
zostanie koniec pliku.
PLIKI
/etc/protocols
plik bazy danych dla protokolow
ZGODNE Z
BSD 4.3
ZOBACZ TAKE
getservent(3), getnetent(3), protocols(5)
INFORMACJE O T/LUMACZENIU
Powysze tlumaczenie pochodzi z nieistniejcego ju Projektu Tlumaczenia
Manuali i moe nie by aktualne. W razie zauwaenia ronic midzy powyszym
opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji,
prosimy o zapoznanie si z oryginaln (angielsk) wersj strony podrcznika.