Die wichtigste Funktion hier ist
. Dank dieser Funktion ist
es möglich sich auf jeden Port des Servers zu verbinden. Die Syntax ist die
folgende:
Die ersten zwei Parameter erscheinen klar, die nächsten sind optional und werden zum Fehlerabfangen benutzt. "errno" and "errstr" sollten als Referenzen übergeben werden, was heißt, daß die originalen Variablen verändert werden.
Verbinden wir uns mit einem Webserver und holen uns den Header:
Aus dem Beispiel wird klar, daß die gleichen Funktionen bei den Sockets angewendet werden wie bei den Dateien.