\file{linux/if\_arp.h}, mentre il campo \var{sll\_pkttype} indica il tipo di
pacchetto; entrambi vengono impostati alla ricezione di un pacchetto ed han
senso solo in questo caso. In particolare \var{sll\_pkttype} può assumere i
-seguenti valori: \var{PACKET\_HOST} per un pacchetto indirizzato alla macchina
-ricevente, \var{PACKET\_BROADCAST} per un pacchetto di \itindex{broadcast}
-\textit{broadcast}, \var{PACKET\_MULTICAST} per un pacchetto inviato ad un
-indirizzo fisico di \itindex{multicast} \textit{multicast},
-\var{PACKET\_OTHERHOST} per un pacchetto inviato ad un'altra stazione (e
-ricevuto su un'interfaccia in modo promiscuo), \var{PACKET\_OUTGOING} per un
-pacchetto originato dalla propria macchina che torna indietro sul socket.
+seguenti valori: \const{PACKET\_HOST} per un pacchetto indirizzato alla
+macchina ricevente, \const{PACKET\_BROADCAST} per un pacchetto di
+\itindex{broadcast} \textit{broadcast}, \const{PACKET\_MULTICAST} per un
+pacchetto inviato ad un indirizzo fisico di \itindex{multicast}
+\textit{multicast}, \const{PACKET\_OTHERHOST} per un pacchetto inviato ad
+un'altra stazione (e ricevuto su un'interfaccia in modo promiscuo),
+\const{PACKET\_OUTGOING} per un pacchetto originato dalla propria macchina che
+torna indietro sul socket.
+
Si tenga presente infine che in fase di ricezione, anche se si richiede il
troncamento del pacchetto, le funzioni \func{recv}, \func{recvfrom} e
\func{recvmsg} (vedi sez.~\ref{sec:net_sendmsg}) restituiranno comunque la
lunghezza effettiva del pacchetto così come arrivato sulla linea.
-
%% \subsection{La struttura degli indirizzi DECnet}
%% \label{sec:sock_sa_decnet}