X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=tcpsock.tex;h=b78321ec3ac09e819fd227e2c10c3eaeb4c8e7fd;hp=bc65ae9a0eedba89548df77f7228f5839ab4f2e0;hb=eefeeaee57a56cfe1ff8c02a26c44d6f87f1368c;hpb=839d84a7794ebbde7edafb5b0f30fc3455b26f7b 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