Materiale sulle {{{ioctl}}} delle interfacce di rete.
[gapil.git] / othersock.tex
index 054a30836d5730799f423a31ea3574798afd0c7a..439ccefcd55d92a940a308f87bc8464761b8806a 100644 (file)
@@ -759,21 +759,30 @@ dei socket.
 
 \index{socket!locali|)}
 
-\section{I socket \textit{raw}}
+
+\section{Altri socket}
+\label{sec:socket_other}
+
+Tratteremo in questa sezione gli altri tipi particolari di socket supportati
+da Linux, come quelli relativi a particolare protocolli di trasmissione, i
+socket \textit{netlink} che definiscono una interfaccia di comunicazione con
+il kernel, ed i \textit{packet socket} che consentono di inviare pacchetti
+direttamente a livello delle interfacce di rete. 
+
+\subsection{I socket \textit{raw}}
 \label{sec:socket_raw}
 
 Tratteremo in questa sezione i cosiddetti \textit{raw socket}, con i quali si
 possono \textsl{forgiare} direttamente i pacchetti a tutti i livelli dello
 stack dei protocolli. 
 
+\subsection{I socket \textit{netlink}}
+\label{sec:socket_netlink}
 
-\section{Altri socket}
-\label{sec:socket_other}
 
-Tratteremo in questa sezione gli altri tipi particolari di socket supportati
-da Linux, come quelli relativi a particolare protocolli di trasmissione ed i
-socket \textit{netlink} che definiscono una interfaccia di comunicazione con
-il kernel.
+\subsection{I \textit{packet socket}}
+\label{sec:packet_socket}
+