Se modo č FALSE, il dato descrittore del socket verrā cambiato in modalitā non-blocking e se TRUE, verrā cambiato in modalitā blocking. Questo ha effetti su chiamate tipo quelle di fgets() che leggono dirttamente dal socket. In modo non-blocking una chiamata a fgets() restituirā sempre subito i dati, mentre in modalitā blocking, essa attenderā che i dati siano disponibili nel socket.
Questa funzione era precedentemente chiamata set_socket_blocking(), ma questo uso č deprecato.