buffer \param{buf}. A seconda del tipo di socket (se di tipo \textit{datagram}
o \textit{stream}) inoltre i byte in eccesso che non sono stati letti possono
rispettivamente andare persi o restare disponibili per una lettura
-successiva.
+successiva. Se non sono disponibili dati la funzione si blocca, a meno di non
+aver aperto il socket in modalità non bloccante, nel qual caso si avrà il
+solito errore di \errcode{EAGAIN}.