O nás     Inzerce     KontaktSpolehlivé informace o IT již od roku 2011
Hledat
Nepřehlédněte: 2. kolo: Pozoruhodné IT produkty 2020
Správa dokumentů
Digitální transformace
Informační systémy
Hlavní rubriky: Informační systémy, Mobilní technologie, Datová centra, Sítě, IT bezpečnost, Software, Hardware, Zkušenosti a názory, Speciály

Pozoruhodné IT produkty 2020
E-knihy o IT zdarma
Odborné IT konference BusinessIT
Manuál Linux
[Linux manuál]

getsockname: získat název soketu

Originální popis anglicky: getsockname - get socket name

Návod, kniha: Linux Programmer's Manual

STRUČNĚ

#include <sys/socket.h>
 
int getsockname(int s, struct sockaddr *name, socklen_t *namelen);

POPIS / INSTRUKCE

Getsockname returns the current name for the specified socket. The namelen parameter should be initialized to indicate the amount of space pointed to by name. On return it contains the actual size of the name returned (in bytes).

NÁVRATOVÁ HODNOTA

On success, zero is returned. On error, -1 is returned, and errno is set appropriately.

CHYBY / ERRORY

EBADF
The argument s is not a valid descriptor.
EFAULT
The name parameter points to memory not in a valid part of the process address space.
ENOBUFS
Insufficient resources were available in the system to perform the operation.
ENOTSOCK
The argument s is a file, not a socket.

ODPOVÍDAJÍCÍ

SVr4, 4.4BSD (the getsockname function call appeared in 4.2BSD). SVr4 documents additional ENOMEM and ENOSR error codes.

NOTE

The third argument of getsockname is in reality an `int *' (and this is what BSD 4.* and libc4 and libc5 have). Some POSIX confusion resulted in the present socklen_t, also used by glibc. See also accept(2).

SOUVISEJÍCÍ

bind(2), socket(2)
1993-07-24 BSD Man Page
©2011-2020 BusinessIT.cz, ISSN 1805-0522 | Názvy použité v textech mohou být ochrannými známkami příslušných vlastníků.
Provozovatel: Bispiral, s.r.o., kontakt: BusinessIT(at)Bispiral.com | Inzerce: Best Online Media, s.r.o., zuzana@online-media.cz
O vydavateli | Pravidla webu BusinessIT.cz a ochrana soukromí | pg(9068)