Provided by:
manpages-cs_0.18.20090209-3_all 
JM'ENO
connect - inicializuj spojeni soketu
SYNTAXE
#include <sys/types.h>
#include <sys/socket.h>
int connect(int sockfd, struct sockaddr *serv_addr, int addrlen );
POPIS
Parametr sockfd je soket. Je-li jeho typ SOCK_DGRAM, potom toto volani
specifikuje, kam ma tento soket standardn posilat data. Tato adresa je
jedinym mistem, odkud a kam budou pijimany, resp. posilany datagramy.
Je-li typ soketu SOCK_STREAM , potom se toto volani pokusi navazat
spojeni s jinym soketem, ktery je specifikovan v serv_addr, co je
adresa v jmennem prostoru soketu. Kady jmenny prostor interpretuje
adresu v serv_addr podle sveho. Obvykle se mohou proudove sokety spojit
pouze jednou; datagramove sokety mohou pouit volani connect vicekrat.
Datagramove sokety mohou zruit asociovany soket tak, e se pokusi spojit
s njakou neplatnou adresou (nebo s adesou NULL).
N'AVRATOV'A HODNOTA
Je-li spojeni navazano, je vracena 0, jinak -1 a externi promnna errno
je pislun nastavena.
CHYBY
Tento seznam je pouze veobecny. Mohou existovat dali specificke chyby
pro pouity jmenny prostor.
EBADF patny deskriptor.
EFAULT Adresa soketu je mimo adresovy prostor procesu.
ENOTSOCK
Deskriptor neni platnym deskriptorem soketu.
EISCONN
Soket je ji spojen.
ECONNREFUSED
Spojeni bylo serverem odmitnuto.
ETIMEDOUT
asovy limit pro spojeni vyprel.
ENETUNREACH
Si neni dosaitelna.
EADDRINUSE
Adresa je ji pouivana.
SPLUJE STANDARDY
SVr4, 4.4BSD (volani connect se poprve objevilo v BSD 4.2). SVr4
dokumentuje dali chybove kody: EADDRNOTAVAIL, EINVAL, EAFNOSUPPORT,
EALREADY, EINTR, EPROTOTYPE, ENOSR.
DAL'I INFORMACE
accept(2), bind(2), listen(2), socket(2), getsockname(2)
VAROV'AN'I
Peklad je pravdpodobn zastaraly. Pokud chcete pomoci s jeho
aktualizaci, zamite na http://man-pages-cs-wiki.homelinux.net/