effettuare la comunicazione. Se non ci sono connessioni completate il processo
viene messo in attesa. Il prototipo della funzione รจ il seguente:
\begin{prototype}{sys/socket.h}
-{int listen(int sockfd, struct sockaddr *addr, socklen\_t *addrlen)}
+{int accept(int sockfd, struct sockaddr *addr, socklen\_t *addrlen)}
La funzione estrae la prima connessione relativa al socket \var{sockfd}
in attesa sulla coda delle connessioni complete, che associa ad nuovo socket
con le stesse caratteristiche di \var{sockfd} (restituito dalla funzione