Risistemazione della sezione sulle opzioni dei socket IP. Corretta la
[gapil.git] / tcpsock.tex
index 14c664b9949cd98a88675f055fd76738bc7b4136..4898087646e57f583b76a82d8e95c7a6bbcf74e3 100644 (file)
@@ -731,7 +731,8 @@ buona norma usare sempre la funzione \func{htonl}.
     \hline
     \hline
     \const{INADDR\_ANY}      & Indirizzo generico (\texttt{0.0.0.0})\\
-    \const{INADDR\_BROADCAST}& Indirizzo di \textit{broadcast}.\\
+    \const{INADDR\_BROADCAST}& Indirizzo di \itindex{broadcast}
+                               \textit{broadcast}.\\ 
     \const{INADDR\_LOOPBACK} & Indirizzo di \textit{loopback}
                                (\texttt{127.0.0.1}).\\ 
     \const{INADDR\_NONE}     & Indirizzo errato.\\
@@ -793,8 +794,9 @@ connessione con un server TCP,\footnote{di nuovo la funzione 
   \item[\errcode{EAFNOSUPPORT}] l'indirizzo non ha una famiglia di indirizzi
     corretta nel relativo campo.
   \item[\errcode{EACCES}, \errcode{EPERM}] si è tentato di eseguire una
-    connessione ad un indirizzo broadcast senza che il socket fosse stato
-    abilitato per il broadcast.
+    connessione ad un indirizzo \itindex{broadcast} \textit{broadcast} senza
+    che il socket fosse stato abilitato per il \itindex{broadcast}
+    \textit{broadcast}.
   \end{errlist}
   altri errori possibili sono: \errval{EFAULT}, \errval{EBADF},
   \errval{ENOTSOCK}, \errval{EISCONN} e \errval{EADDRINUSE}.}
@@ -2078,7 +2080,7 @@ installeremo il gestore usando quest'ultima.
     \includecodesample{listati/SignalRestart.c}
   \end{minipage}  
   \normalsize 
-  \caption{La funzione \funcd{SignalRestart}, che installa un gestore di
+  \caption{La funzione \func{SignalRestart}, che installa un gestore di
     segnali in semantica BSD per il riavvio automatico delle system call
     interrotte.}
   \label{fig:sig_SignalRestart_code}
@@ -2156,11 +2158,11 @@ fig.~\ref{fig:TCP_echo_server_code_second}; l'unica modifica effettuata prima
 dell'entrata nel ciclo principale è stata quella di aver introdotto, subito
 dopo la chiamata (\texttt{\small 17--20}) alla funzione \func{listen}, una
 eventuale pausa con una condizione (\texttt{\small 21}) sulla variabile
-\var{waiting}, che viene inizializzata, con l'opzione \code{-w Nsec}, al
+\var{waiting}, che viene inizializzata, con l'opzione \texttt{-w Nsec}, al
 numero di secondi da aspettare (il valore preimpostato è nullo).
 
 Si è potuto lasciare inalterata tutta la sezione di creazione del socket
-perché nel server l'unica chiamata ad una system call critica, che può essere
+perché nel server l'unica chiamata ad una system call lenta, che può essere
 interrotta dall'arrivo di \const{SIGCHLD}, è quella ad \func{accept}, che è
 l'unica funzione che può mettere il processo padre in stato di sleep nel
 periodo in cui un figlio può terminare; si noti infatti come le altre