Inseriti commenti ad alcune direttive C e corretta la definizione di
[gapil.git] / session.tex
index dd948afbbeb3e8977ea96a7bfeccf8e9c500cfb1..6ab950879139b5f623c7196721da228a947a7b5e 100644 (file)
@@ -208,7 +208,7 @@ cui prototipo 
     \begin{errlist}
     \item[\errcode{ESRCH}] Il processo selezionato non esiste.
     \item[\errcode{EPERM}] Il cambiamento non è consentito.
-    \item[\errcode{EACCESS}] Il processo ha già eseguito una \func{exec}.
+    \item[\errcode{EACCES}] Il processo ha già eseguito una \func{exec}.
     \item[\errcode{EINVAL}] Il valore di \param{pgid} è negativo.
     \end{errlist}
  }
@@ -681,13 +681,14 @@ standardizzata.
 Il servizio prevede vari meccanismi di notifica, e, come ogni altro servizio
 in un sistema unix-like, viene gestito attraverso un apposito programma,
 \cmd{syslogd}, che è anch'esso un \textsl{demone}. In generale i messaggi di
-errore vengono raccolti dal file speciale \file{/dev/log}, un \textit{socket}
-locale (vedi \secref{sec:sock_sa_local}) dedicato a questo scopo, o via rete,
-con un \textit{socket} UDP, o da un apposito demone, \cmd{klogd}, che estrae i
-messaggi del kernel.\footnote{i messaggi del kernel sono tenuti in un buffer
-  circolare e scritti tramite la funzione \func{printk}, analoga alla
-  \func{printf} usata in user space; una trattazione eccellente dell'argomento
-  si trova in \cite{LinDevDri}, nel quarto capitolo.}
+errore vengono raccolti dal file speciale \file{/dev/log}, un
+\textit{socket}\index{socket} locale (vedi \secref{sec:sock_sa_local})
+dedicato a questo scopo, o via rete, con un \textit{socket} UDP, o da un
+apposito demone, \cmd{klogd}, che estrae i messaggi del kernel.\footnote{i
+  messaggi del kernel sono tenuti in un buffer circolare e scritti tramite la
+  funzione \func{printk}, analoga alla \func{printf} usata in user space; una
+  trattazione eccellente dell'argomento si trova in \cite{LinDevDri}, nel
+  quarto capitolo.}
 
 Il servizio permette poi di trattare i vari messaggi classificandoli
 attraverso due indici; il primo, chiamato \textit{facility}, suddivide in
@@ -715,8 +716,8 @@ dettagli si possono trovare sulle pagine di manuale per questo file e per
 Le \acr{glibc} definiscono una serie di funzioni standard con cui un processo
 può accedere in maniera generica al servizio di \textit{syslog}, che però
 funzionano solo localmente; se si vogliono inviare i messaggi ad un'altro
-sistema occorre farlo esplicitamente con un socket UDP, o utilizzare le
-capacità di reinvio del servizio.
+sistema occorre farlo esplicitamente con un socket\index{socket} UDP, o
+utilizzare le capacità di reinvio del servizio.
 
 La prima funzione definita dall'interfaccia è \func{openlog}, che apre una
 connessione al servizio di \textit{syslog}; essa in generale non è necessaria
@@ -1329,8 +1330,8 @@ valore.
     \const{CSIZE}  & Maschera per i bit usati per specificare la dimensione 
                      del carattere inviato lungo la linea di trasmissione, i
                      valore ne indica la lunghezza (in bit), ed i valori   
-                     possibili sono \const{CS5}, \const{CS6}, 
-                     \const{CS7} e \const{CS8}
+                     possibili sono \val{CS5}, \val{CS6}, 
+                     \val{CS7} e \val{CS8}
                      corrispondenti ad un analogo numero di bit.\\
     \const{CBAUD}  & Maschera dei bit (4+1) usati per impostare della velocità
                      della linea (il \textit{baud rate}) in ingresso.