X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;f=signal.tex;h=7773028509164402112d6798356aa089ed7b6caa;hb=56f70e18112dfe513b3caa926cdcd90004dcbd69;hp=b1206981548bfcfcd7a32e40ef00a30c5be08fe2;hpb=8b674096ce07c5809c4b3520fa5b093d25f99ef2;p=gapil.git diff --git a/signal.tex b/signal.tex index b120698..7773028 100644 --- a/signal.tex +++ b/signal.tex @@ -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