Aggiornamento al 2010 delle note di copyright
[gapil.git] / signal.tex
index b1206981548bfcfcd7a32e40ef00a30c5be08fe2..0dec1d064622c72cdb3fed3bfa0b6d059217e010 100644 (file)
@@ -1,6 +1,6 @@
 %% signal.tex
 %%
-%% Copyright (C) 2000-2009 Simone Piccardi.  Permission is granted to
+%% Copyright (C) 2000-2010 Simone Piccardi.  Permission is granted to
 %% copy, distribute and/or modify this document under the terms of the GNU Free
 %% Documentation License, Version 1.1 or any later version published by the
 %% Free Software Foundation; with the Invariant Sections being "Un preambolo",
@@ -1078,7 +1078,7 @@ escludere alcuni processi specifici: nel caso in questione Linux non invia il
 segnale al processo che ha effettuato la chiamata.
 
 
-\subsection{Le funzioni \func{alarm} e \func{abort}}
+\subsection{Le funzioni \func{alarm}, \func{abort} ed i \textit{timer}}
 \label{sec:sig_alarm_abort}
 
 Un caso particolare di segnali generati a richiesta è quello che riguarda i
@@ -1252,7 +1252,7 @@ valore corrente di un timer senza modificarlo, 
   Legge in \param{value} il valore del timer specificato da \param{which}.
   
   \bodydesc{La funzione restituisce 0 in caso di successo e $-1$ in caso di
-    errore e restituisce gli stessi errori di \func{getitimer}}
+    errore e restituisce gli stessi errori di \func{getitimer}.}
 \end{prototype}
 \noindent i cui argomenti hanno lo stesso significato e formato di quelli di
 \func{setitimer}. 
@@ -1859,7 +1859,7 @@ affini, le informazioni circa l'origine del segnale stesso, ad esempio se
 generato dal kernel, da un timer, da \func{kill}, ecc. Il valore viene sempre
 espresso come una costante,\footnote{le definizioni di tutti i valori
   possibili si trovano in \file{bits/siginfo.h}.} ed i valori possibili in
-questo caso sono riportati in tab.~\ref{tab:sig_sa_code_generic}.
+questo caso sono riportati in tab.~\ref{tab:sig_si_code_generic}.
 
 Nel caso di alcuni segnali però il valore di \var{si\_code} viene usato per
 fornire una informazione specifica relativa alle motivazioni della ricezione
@@ -1896,9 +1896,9 @@ altre informazioni specifiche.
                          sez.~\ref{cha:threads_xxx}).\footnotemark\\ 
     \hline
   \end{tabular}
-  \caption{Valori del campo \var{sa\_code} della struttura \struct{sigaction}
+  \caption{Valori del campo \var{si\_code} della struttura \struct{sigaction}
     per i segnali generici.}
-  \label{tab:sig_sa_code_generic}
+  \label{tab:sig_si_code_generic}
 \end{table}
 
 \footnotetext[24]{introdotto con il kernel 2.6.6.}
@@ -1910,7 +1910,7 @@ segnali;\footnote{dato che si tratta di una costante, e non di una maschera
   binaria, i valori numerici vengono riutilizzati e ciascuno di essi avrà un
   significato diverso a seconda del segnale a cui è associato.} l'elenco
 dettagliato dei nomi di queste costanti è riportato nelle diverse sezioni di
-tab.~\ref{tab:sig_sa_code_special} che sono state ordinate nella sequenza in
+tab.~\ref{tab:sig_si_code_special} che sono state ordinate nella sequenza in
 cui si sono appena citati i rispettivi segnali.\footnote{il prefisso del nome
   indica comunque in maniera diretta il segnale a cui le costanti fanno
   riferimento.}
@@ -1966,11 +1966,11 @@ cui si sono appena citati i rispettivi segnali.\footnote{il prefisso del nome
     \const{POLL\_HUP}  & il dispositivo è stato disconnesso.\\
     \hline
   \end{tabular}
-  \caption{Valori del campo \var{sa\_code} della struttura \struct{sigaction}
+  \caption{Valori del campo \var{si\_code} della struttura \struct{sigaction}
     impostati rispettivamente dai segnali \const{SIGILL}, \const{SIGFPE},
     \const{SIGSEGV}, \const{SIGBUS}, \const{SIGCHLD}, \const{SIGTRAP} e
-    \const{SIGPOLL}.}
-  \label{tab:sig_sa_code_special}
+    \const{SIGPOLL}/\const{SIGIO}.}
+  \label{tab:sig_si_code_special}
 \end{table}
 
 Il resto della struttura \struct{siginfo\_t} è definito come \ctyp{union} ed i