getsockname(2) System Calls Manual getsockname(2) JMENO getsockname - ziskej jmeno (adresu) soketu KNIHOVNA Standardni knihovna C (libc, -lc) POUZITI #include int getsockname(int sockfd, struct sockaddr *restrict addr, socklen_t *restrict addrlen); POPIS getsockname() returns the current address to which the socket sockfd is bound, in the buffer pointed to by addr. The addrlen argument should be initialized to indicate the amount of space (in bytes) pointed to by addr. On return it contains the actual size of the socket address. The returned address is truncated if the buffer provided is too small; in this case, addrlen will return a value greater than was supplied to the call. NAVRATOVE HODNOTY On success, zero is returned. On error, -1 is returned, and errno is set to indicate the error. CHYBOVE STAVY EBADF Argument sockfd neni platnym deskriptorem. EFAULT Argument addr ukazuje na pamet v neplatne casti adresoveho prostoru procesu. EINVAL addrlen je neplatne (napriklad zaporne cislo). ENOBUFS Nedostatek systemovych zdroju k provedeni operace. ENOTSOCK The file descriptor sockfd does not refer to a socket. STANDARDY POSIX.1-2008. HISTORIE POSIX.1-2001, SVr4, 4.4BSD (first appeared in 4.2BSD). DALSI INFORMACE bind(2), socket(2), getifaddrs(3), ip(7), socket(7), unix(7) PREKLAD Preklad teto prirucky do spanelstiny vytvorili Pavel Heimlich Tento preklad je bezplatna dokumentace; Prectete si GNU General Public License Version 3 nebo novejsi ohledne podminek autorskych prav. Neexistuje ZADNA ODPOVEDNOST. Pokud narazite na nejake chyby v prekladu teto prirucky, poslete e-mail na adresu . Linux man-pages 6.06 31. rijna 2023 getsockname(2)