Provided by:
manpages-de-dev_0.8-1_all 
BEZEICHNUNG
connect - Verbindungsaufbau zu einem "Socket"
Diese Handbuchseite ist eventuell veraltet. Im Zweifelsfall ziehen Sie
die englischsprachige Handbuchseite zu Rate, indem Sie
man -LC 2 connect
eingeben.
"UBERSICHT
#include <sys/types.h>
#include <sys/socket.h>
int connect(int sockfd, struct sockaddr *serv_addr, int addrlen );
BESCHREIBUNG
Der Parameter sockfd ist ein "socket". Wenn es vom Typ SOCK_DGRAM ist,
dann beschreibt dieser Parameter den " Verbindungspartner" mit/uber
welchen der "socket" in Verbindung gebracht wird. Diese Adresse ist
die, zu der "datagrams" gesendet werden, und die einzigste Adresse, von
der "datagrams" empfangen werden konnen. Wenn das "socket" vom Typ
SOCK_STREAM ist, wird dieser Aufruf versuchen, eine Verbindung zu einem
anderen "socket" aufzubauen. Das andere "socket" wird durch serv_addr,
welches die Adresse innerhalb des Kommunikations-Adressraumes des
"socket" bezeichnet, festgelegt. Jeder derartige Adressraum
interpretiert serv_addr Parameter auf seine eigene Weise.
Generell sollten "stream sockets" nur einen connect benutzen.
"Datagram sockets" konnen mit aller Warscheinlichkeit connect ofter
verwenden. "Datagram sockets" werden beim Verbinden mit unzulassigen
Adressen mit aller Wahrscheinlichkeit eine "null addresse" zur
Fehlerbehandlung zuruckgeben.
R"UCKGABEWERT
Wird die Verbindung zufriedenstellend Hergestellt, so wird eine 0
(zero) zuruckgegeben, im Fehlerfall wird -1 zuruckgegeben. Zusatzlich
wird errno auf den passenden Wert gesetzt.
FEHLER, BUGS
Sieh in die Kernel Sourcen... ;-)
COPYRIGHT
Copyright (C) 1993 Rickard E. Faith (faith@cs.unc.edu)
Copyright (C) 1996 Christian Schmidt <c.schmidt@ius.gun.de>
Dieses Manual darf sowohl in der Original, als auch in der deutschen
Version mit folgender Einschrankung benutzt, Vervielfaltigt und
Vertrieben werden. Dieser Copyright-Abschnitt und der "Header" muss
unverandert in allen Kopien beibehalten werden. Ferner sind die
zusatzlichen Vereinbarungen im "Header" dieses Manuals zu beachten.
Der Ubersetzter in das Deutsche wird sich nie wieder in seinem Leben
uber schlecht eingedeutschte Technische Beschreibungen aufregen ;-)
Bei "nicht Verstehbarkeit" bleibt nur der Verweis auf das
englischsprachige Original dieser Manual Seite...
GESCHICHTE
Der connect Aufruf existiert seit BSD 4.2
SIEHE AUCH
accept(2), bind(2), listen(2), socket(2), getsockname(2).