getsockname

GETSOCKNAME(2)		 Linux - prirucka programatora		GETSOCKNAME(2)



JMENO
       getsockname - ziskej jmeno (adresu) soketu

SYNTAXE
       int getsockname(int  s , struct sockaddr * name , int * namelen )

POPIS
       Getsockname  vraci  soucasne  jmeno  (adresu soketu) v name .  Parametr
       namelen by mel byt inicializovan, aby ukazoval mnozstvi mista, na ktere
       ukazuje	name.	Po  navratu bude ukazovat skutecnou velikost vraceneho
       jmena (v bajtech).

NAVRATOVA HODNOTA
       Pri uspechu je vracena 0, jinak -1 a promenna errno je prislusne nasta-
       vena.

CHYBY
       EBADF   Argument s neni platnym deskriptorem.

       ENOTSOCK
	       Argument s je soubor, neni to deskriptor soketu.

       ENOBUFS Nedostatek systemovych zdroju k provedeni operace.

       EFAULT  Argument name ukazuje na pamet v neplatne casti adresoveho pro-
	       storu procesu.

SPLNUJE STANDARDY
       SVr4, 4.4BSD (volani getsockname se poprve objevilo  v  4.2BSD).	  SVr4
       dokumentuje dalsi chybove kody ENOMEM a ENOSR.

CHYBY
       Jmena  soketu  v domene UNIX nejsou pristupna; volani getsockname vraci
       data o delce 0.

DALSI INFORMACE
       bind(2), socket(2)



BSD Man Page			29. brezna 1997			GETSOCKNAME(2)

Personal Tools