Provided by:
manpages-cs_0.18.20090209-1_all 
JMÉNO
getpeername - vrať adresu vzdáleného konce soketu
SYNTAXE
int getpeername(int s, struct sockaddr *name, int *namelen);
POPIS
Getpeername vrací jméno (adresu) počítače, který je na druhém konci
soketu. s. Parametr namelen by měl být inicializován tak, aby
indikoval velikost paměťového prostoru, na který ukazuje argument name.
Po návratu bude obsahovat aktuální velikost vrácené adresy (v bajtech).
Jméno je příslušně zkráceno, je-li velikost příliš malá.
NÁVRATOVÁ HODNOTA
V případě úspěchu je vrácena 0, jinak -1 a proměnná errno je příslušně
nastavena.
CHYBY
EBADF Argument s není platným deskriptorem.
ENOTSOCK
Argument s je deskriptorem souboru, není to soket.
ENOTCONN
Soket není spojen.
ENOBUFS Systém nemá k dispozici dostatek vnitřních zdrojů, aby mohl
tuto operaci provést.
EFAULT Argument name ukazuje na paměť, která se nenachází v platné
části adresového prostoru procesu.
SPLŇUJE STANDARDY
SVr4, 4.4BSD (volání getpeername se poprvé objevilo ve 4.2BSD).
DALŠÍ INFORMACE
accept(2), bind(2), getsockname(2)
VAROVÁNÍ
Překlad je pravděpodobně zastaralý. Pokud chcete pomoci s jeho
aktualizací, zamiřte na http://man-pages-cs-wiki.homelinux.net/