socket TCP.
pubblicata su <a
href="http://www.lilik.it/~mirko/gapil/gapil.html"> <font
face="sans-serif"> <b>qui</b></font></a>, e viene
- aggiornata periodicamente.
+ aggiornata a-periodicamente.
<p> Per chi come me preferisce la carta allo schermo, ho
provveduto a mettere in linea delle versioni stampabili; esse
href="http://svnbook.red-bean.com/">Subversion Book</a>.
</td>
</tr>
- <tr>
- <td width="130" valign="top">
- <b>
- <font color="#0000aa">
- Altro materiale
- </font>
- </b>
- </td>
- <td bgcolor="lightblue">
-
- Potete trovare altro materiale libero di vario tipo (non
- necessariamente attinente l'informatica) prodotto da me
- all'indirizzo: <a
- href="http://firenze.linux.it/~piccardi/pubblicazioni.html">
- http://firenze.linux.it/~piccardi/pubblicazioni.html</a>
- <p>
- Invece la documentazione tecnica più recente che ho prodotto è
- pubblicata sul sito di <a href="http://www.truelite.it">Truelite
- Srl</a>, ed in particolare sono disponibili:
- <ul>
-
- <li> <a href=
- "http://sources.truelite.it/uploads/documentazione/corso.pdf">
- Amministrare GNU/Linux</a>
- </li>
-
- <li> <a href=
- "http://sources.truelite.it/uploads/documentazione/firewall.pdf">
- Firewall e VPN con GNU/Linux</a>
- </li>
- <li> <a href=
- "http://sources.truelite.it/uploads/documentazione/ids.pdf">
- Introduzione agli Intrusion Detection System</a>
- </li>
-
- </ul>
- </p>
- </td>
- </tr>
</tbody>
</table>
<!-- CUT HERE -->
</p>
</td>
</tr>
+ <tr>
+ <td width="130" valign="top">
+ <b>
+ <font color="#0000aa">
+ Altro materiale
+ </font>
+ </b>
+ </td>
+ <td bgcolor="lightblue">
+
+ Potete trovare altro materiale libero di vario tipo (non
+ necessariamente attinente l'informatica) prodotto da me
+ all'indirizzo: <a
+ href="http://firenze.linux.it/~piccardi/pubblicazioni.html">
+ http://firenze.linux.it/~piccardi/pubblicazioni.html</a>
+ <p>
+ Invece la documentazione tecnica più recente che ho prodotto è
+ pubblicata sul sito di <a href="http://www.truelite.it">Truelite
+ Srl</a>, ed in particolare sono disponibili una serie di manuali
+ su temi di natura sistemistica a partire da <a href=
+ "http://labs.truelite.it/truedoc">
+ http://labs.truelite.it/truedoc</a>.
+ </p>
+ </td>
+ </tr>
<tr>
<td width="130" valign="top">
<b>
</b>
</td>
<td bgcolor="lightblue">
-
+ <b>1 - giugno - 2006</b> <br/> Nuova revisione con varie aggiunte
+ e correzioni, in occasione della pubblicazione sul DVD di
+ LinuxPro.
+ <p>
<b>11 - marzo - 2005</b> <br/> Modificata la pagina dell'accesso
ai sorgenti, non viene più utilizzato ViewCVS ma è stato
installato il sistema di tracking <a
<tr>
<td valign="top"> <b> Cap. 2-3 </b> </td>
<td valign="top"> Gestione dei processi </td>
- <td valign="top"> quasi completi e parzialmente revisionati
+ <td valign="top"> quasi completi e parzialmente revisionati,
+ aggiunte le capabilities
</td>
</tr>
<tr>
<td valign="top"> <b> Cap. 10 </b> </td>
<td valign="top"> Sessioni e terminali</td>
<td valign="top"> sessioni complete, da revisionare,
- terminali quasi completi. </td>
+ terminali manca la gestione dei terminali virtuali. </td>
</tr>
<tr>
<td valign="top"> <b> Cap. 11 </b> </td>
<td valign="top"> Gestione dei socket </td>
<td valign="top"> Completata la gestione degli
indirizzi, completate le opzioni dei
- socket generiche. Iniziate le opzioni dei socket IP.
- Mancano sysctl e ioctl.
+ socket generiche. Iniziate le opzioni dei socket IP,
+ e le sysctl e ioctl dei socket.
</td>
</tr>
<tr>
<tr>
<td valign="top"> <b> Cap. 18 </b> </td>
<td valign="top"> Socket avanzati </td>
- <td valign="top"> Due segnaposto per socket TCP e UDP
- avanzati, completamente da fare.
+ <td valign="top"> Completamente da fare.
</td>
</tr>
<tr>
</tbody>
</table>
<p>
- <b> Versione corrente:</b> 569 pagine.
+ <b> Versione corrente:</b> 589 pagine.
</p>
</td>
</tr>
come \itindex{value~result~argument} \textit{value result argument}, deve
essere sempre il puntatore ad una variabile di tipo \ctyp{int}:
\begin{basedescript}{\desclabelwidth{2.5cm}\desclabelstyle{\nextlinelabel}}
-\item[\const{SIOCINQ}]
-\item[\const{SIOCATMARK}]
+\item[\const{SIOCINQ}] restituisce la quantità di dati non ancora letti
+ presenti nel buffer di ricezione; il socket non deve essere in stato
+ \texttt{LISTEN}, altrimenti si avrà un errore di \errval{EINVAL}.
+\item[\const{SIOCATMARK}] ritorna un intero non nullo, da intendere come
+ valore logico, se il flusso di dati è arrivato sulla posizione in cui sono
+ stati ricevuti dati urgenti.
\item[\const{SIOCOUTQ}]
\end{basedescript}
\texttt{/proc/sys/}, non è vero il contrario, ed in particolare Linux consente
di impostare alcuni parametri o leggere lo stato della rete a livello di
sistema sotto \texttt{/proc/net}, dove sono presenti dei file che non
-corrispondono a nessun nodi di \func{sysctl}.
+corrispondono a nessun nodo di \func{sysctl}.