%% tcpsock.tex
%%
-%% Copyright (C) 2000-2018 Simone Piccardi. Permission is granted to
+%% Copyright (C) 2000-2019 Simone Piccardi. Permission is granted to
%% copy, distribute and/or modify this document under the terms of the GNU Free
%% Documentation License, Version 1.1 or any later version published by the
%% Free Software Foundation; with the Invariant Sections being "Un preambolo",
Quando si concluderà l'invio di dati mandando un \textit{end-of-file} sullo
\textit{standard input} si avrà il ritorno di \func{fgets} con un puntatore
-nullo (si riveda quanto spiegato in sez.~\ref{sec:file_line_io}) e la
+nullo (si riveda quanto spiegato in sez.~\ref{sec:file_unformatted_io}) e la
conseguente uscita dal ciclo; al che la subroutine ritorna ed il nostro
programma client termina.
Se a questo punto si inizia a scrivere qualcosa sul client non sarà trasmesso
niente fintanto che non si preme il tasto di a capo (si ricordi quanto detto
-in sez.~\ref{sec:file_line_io} a proposito dell'I/O su terminale). Solo
-allora \func{fgets} ritornerà ed il client scriverà quanto immesso dal
+in sez.~\ref{sec:file_unformatted_io} a proposito dell'I/O su terminale).
+Solo allora \func{fgets} ritornerà ed il client scriverà quanto immesso dal
terminale sul socket, per poi passare a rileggere quanto gli viene inviato
all'indietro dal server, che a sua volta sarà inviato sullo \textit{standard
output}, che nel caso ne provoca l'immediata stampa a video.