Correzioni per far andare pdflatex
[gapil.git] / elemtcp.tex
index cce7fc6e406e28800c0eea68516da9281f44de4f..9d2df4a87e1fa3b3897929a7afc6a20ee8ef4dfd 100644 (file)
@@ -85,7 +85,7 @@ la connessione.
 
 \begin{figure}[htb]
   \centering
-  \includegraphics[width=10cm]{img/three_way_handshake.eps}  
+  \includegraphics[width=10cm]{img/three_way_handshake}  
   \caption{Il \textit{three way handshake} del TCP}
   \label{fig:TCPel_TWH}
 \end{figure}
@@ -197,7 +197,7 @@ stabilisce la connessione.
 
 \begin{figure}[htb]
   \centering  
-  \includegraphics[width=10cm]{img/tcp_close.eps}  
+  \includegraphics[width=10cm]{img/tcp_close}  
   \caption{La chiusura di una connessione TCP}
   \label{fig:TCPel_close}
 \end{figure}
@@ -269,7 +269,7 @@ ad assumere per i due lati, server e client.
 
 \begin{figure}[htb]
   \centering
-  \includegraphics[width=9cm]{img/tcp_connection.eps}  
+  \includegraphics[width=9cm]{img/tcp_connection}  
   \caption{Schema dello scambio di pacchetti per un esempio di connessione}
   \label{fig:TPCel_conn_example}
 \end{figure}
@@ -476,7 +476,7 @@ disposizione del kernel per gestire le relative tabelle.
 
 \begin{figure}[!htb]
   \centering
-  \includegraphics[width=10cm]{img/port_alloc.eps}  
+  \includegraphics[width=10cm]{img/port_alloc}  
   \caption{Allocazione dei numeri di porta}
   \label{fig:TCPel_port_alloc}
 \end{figure}
@@ -718,7 +718,6 @@ assegnazione del tipo:
 
 La funzione \func{connect} è usata da un client TCP per stabilire la
 connessione con un server TCP, il prototipo della funzione è il seguente:
-
 \begin{prototype}{sys/socket.h}
 {int connect(int sockfd, const struct sockaddr *servaddr, socklen\_t addrlen)}
   
@@ -824,7 +823,6 @@ sostanza l'effetto della funzione 
 un server dopo le chiamate a \func{socket} e \func{bind} e prima della
 chiamata ad \func{accept}. Il prototipo della funzione come definito dalla
 man page è:
-
 \begin{prototype}{sys/socket.h}{int listen(int sockfd, int backlog)}
   La funzione pone il socket specificato da \var{sockfd} in modalità
   passiva e predispone una coda per le connessioni in arrivo di lunghezza pari
@@ -936,9 +934,8 @@ connessione una volta che sia stato completato il three way handshake, la
 funzione restituisce un nuovo socket descriptor su cui si potrà operare per
 effettuare la comunicazione. Se non ci sono connessioni completate il processo
 viene messo in attesa. Il prototipo della funzione è il seguente:
-
 \begin{prototype}{sys/socket.h}
-{int listen(int sockfd, struct sockaddr *addr, socklen\_t *addrlen)} 
+{int accept(int sockfd, struct sockaddr *addr, socklen\_t *addrlen)} 
   La funzione estrae la prima connessione relativa al socket \var{sockfd}
   in attesa sulla coda delle connessioni complete, che associa ad nuovo socket
   con le stesse caratteristiche di \var{sockfd} (restituito dalla funzione
@@ -1053,6 +1050,7 @@ Per attivare immediatamente l'emissione del FIN e la sequenza di chiusura si
 può usare la funzione \func{shutdown} su cui torneremo in seguito. 
 
 
+
 \section{I server concorrenti su TCP}
 \label{sec:TCPel_cunc_serv}
 
@@ -1218,7 +1216,6 @@ chiamata dopo il completamento di una connessione sul socket restituito da
 \func{accept}, restituisce l'indirizzo locale che il kernel ha assegnato a
 quella connessione.
 
-
 \begin{prototype}{sys/socket.h}
 {int getpeername(int sockfd, struct sockaddr * name, socklen\_t * namelen)}