\const{SIOCGPGRP} e \const{SIOCSPGRP}.
-
-
\subsection{L'uso di \func{ioctl} per i socket IP}
\label{sec:sock_ioctl_IP}
controllo (vedi sez.~\ref{sec:net_ancillary_data}).
\end{basedescript}
-Oltre a questi si trovano alcuni ulteriori file, la cui documentazione si
-trova nel file ...
-
+Oltre a questi nella directory \texttt{/proc/sys/net/core} si trovano altri
+file, la cui documentazione dovrebbe essere mantenuta nei sorgenti del kernel,
+nel file \texttt{Documentation/networking/ip-sysctl.txt}; la maggior parte di
+questi però non è documentato:
\begin{basedescript}{\desclabelwidth{3.2cm}\desclabelstyle{\nextlinelabel}}
-\item[\texttt{dev\_weight}]
+\item[\texttt{dev\_weight}] non documentato.
-\item[\texttt{lo\_cong}]
+\item[\texttt{lo\_cong}] non documentato.
-\item[\texttt{mod\_cong}]
+\item[\texttt{mod\_cong}] non documentato.
-\item[\texttt{no\_cong}]
+\item[\texttt{no\_cong}] non documentato.
-\item[\texttt{no\_cong\_thresh}]
+\item[\texttt{no\_cong\_thresh}] non documentato.
-\item[\texttt{somaxconn}]
+\item[\texttt{somaxconn}] imposta la dimensione massima del \textit{backlog}
+ della funzione \func{listen} (vedi sez.~\ref{sec:TCP_func_listen}), e
+ corrisponde al valore della costante \const{SOMAXCONN}; il suo valore di
+ default è 128.
\end{basedescript}
%%% mode: latex
%%% TeX-master: "gapil"
%%% End:
-% LocalWords: quest'ultime neigh dev weight cong mod somaxconn
+% LocalWords: quest'ultime neigh dev weight cong mod somaxconn Di
+% LocalWords: Documentation
attivare usando \file{/proc/sys/net/ipv4/tcp\_syncookies}) questo valore viene
ignorato e non esiste più un valore massimo. In ogni caso in Linux il valore
di \param{backlog} viene troncato ad un massimo di \const{SOMAXCONN} se è
-superiore a detta costante (che di default vale 128).
+superiore a detta costante (che di default vale 128).\footnote{il valore di
+ questa costante può essere controllato con un altro parametro di
+ \func{sysctl}, vedi sez.~\ref{sec:sock_ioctl_IP}.}
La scelta storica per il valore di questo parametro era di 5, e alcuni vecchi
kernel non supportavano neanche valori superiori, ma la situazione corrente è
di sez.~\ref{sec:TCP_serv_select}.
-
-%%% Local Variables:
-%%% mode: latex
-%%% TeX-master: "gapil"
-%%% End:
-
% LocalWords: socket TCP client dell'I multiplexing stream three way handshake
% LocalWords: header stack kernel SYN ACK URG syncronize sez bind listen fig
% LocalWords: accept connect active acknowledge l'acknowledge nell'header MSS
% LocalWords: RDWR fifo Trip ping fourth CLR sull'I SETSIZE nread break Denial
% LocalWords: Service poll POLLIN POLLRDNORM POLLPRI POLLRDBAND POLLOUT events
% LocalWords: POLLHUP POLLERR revents pollfd
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "gapil"
+%%% End: