X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=tcpsock.tex;h=b78321ec3ac09e819fd227e2c10c3eaeb4c8e7fd;hp=bc65ae9a0eedba89548df77f7228f5839ab4f2e0;hb=eefeeaee57a56cfe1ff8c02a26c44d6f87f1368c;hpb=276ae7fb9a1e43b6d5e5944071848094c8cc2c3b diff --git a/tcpsock.tex b/tcpsock.tex index bc65ae9..b78321e 100644 --- a/tcpsock.tex +++ b/tcpsock.tex @@ -2980,7 +2980,7 @@ caso di nuovo il client non suppone che il programma server non venga terminato correttamente, ma si blocchi tutto senza la possibilità di avere l'emissione di un segmento FIN che segnala la terminazione della connessione. Di nuovo fintanto che la -connessione non si riattiva )con il riavvio della macchina del server) il +connessione non si riattiva (con il riavvio della macchina del server) il client non è in grado di fare altro che accettare dell'input e tentare di inviarlo. La differenza in questo caso è che non appena la connessione ridiventa attiva i dati verranno sì trasmessi, ma essendo state perse tutte le @@ -3146,8 +3146,8 @@ Si della nostra funzione \func{ClientEcho}, in grado di gestire correttamente l'intero flusso di dati fra client e server. Il codice completo del client, comprendente la gestione delle opzioni a riga di comando e le istruzioni per -la creazione della connessione, si trova nel file \texttt{TCP\_echo.c}, -distribuito coi sorgenti allegati alla guida. +la creazione della connessione, si trova nel file +\texttt{TCP\_echo\_fourth.c}, distribuito coi sorgenti allegati alla guida. La nuova versione è molto simile alla precedente di fig.~\ref{fig:TCP_ClientEcho_third}; la prima differenza è l'introduzione