fine revisione di \macro{}, piu' una serie di correzioni nella rilettura.
[gapil.git] / ipc.tex
diff --git a/ipc.tex b/ipc.tex
index 2a4c3bbcf0d535b980b865c1ba4a63681e98e5fd..0aac002739cfe6037360890146c6f76b1aa4dadc 100644 (file)
--- a/ipc.tex
+++ b/ipc.tex
@@ -56,8 +56,8 @@ associati ad una \textit{pipe} 
 Crea una coppia di file descriptor associati ad una \textit{pipe}.
   
   \bodydesc{La funzione restituisce zero in caso di successo e -1 per un
-    errore, nel qual caso \var{errno} potrà assumere i valori \const{EMFILE},
-    \const{ENFILE} e \const{EFAULT}.}
+    errore, nel qual caso \var{errno} potrà assumere i valori \errval{EMFILE},
+    \errval{ENFILE} e \errval{EFAULT}.}
 \end{prototype}
 
 La funzione restituisce la coppia di file descriptor nel vettore
@@ -857,7 +857,7 @@ entrambe le direzioni. Il prototipo della funzione 
   \item[\errcode{EOPNOTSUPP}] Il protocollo specificato non supporta la
   creazione di coppie di socket.
   \end{errlist}
-  ed inoltre \const{EMFILE},  \const{EFAULT}.
+  ed inoltre \errval{EMFILE},  \errval{EFAULT}.
 }
 \end{functions}
 
@@ -1254,7 +1254,7 @@ una 
   \item[\errcode{ENOSPC}] Si è cercato di creare una coda di messaggi quando è
     stato superato il limite massimo di code (\const{MSGMNI}).
   \end{errlist}
-  ed inoltre \const{ENOMEM}.
+  ed inoltre \errval{ENOMEM}.
 }
 \end{functions}
 
@@ -1432,7 +1432,7 @@ prototipo 
     \var{msg\_qbytes} oltre il limite \const{MSGMNB} senza essere
     amministratore.
   \end{errlist}
-  ed inoltre \const{EFAULT} ed \const{EINVAL}.
+  ed inoltre \errval{EFAULT} ed \errval{EINVAL}.
 }
 \end{functions}
 
@@ -1489,7 +1489,7 @@ messaggio su una coda si utilizza la funzione \func{msgsnd}; il suo prototipo
     valore non positivo per \param{mtype}, o un valore di \param{msgsz}
     maggiore di \const{MSGMAX}.
   \end{errlist}
-  ed inoltre \const{EFAULT} ed \const{ENOMEM}.
+  ed inoltre \errval{EFAULT} ed \errval{ENOMEM}.
 }
 \end{functions}
 
@@ -1601,7 +1601,7 @@ La funzione che viene utilizzata per estrarre un messaggio da una coda 
   \item[\errcode{EINVAL}] Si è specificato un \param{msgid} invalido o un
     valore di \param{msgsz} negativo.
   \end{errlist}
-  ed inoltre \const{EFAULT}.
+  ed inoltre \errval{EFAULT}.
 }
 \end{functions}
 
@@ -1943,8 +1943,8 @@ permette di creare o ottenere l'identificatore di un insieme di semafori 
     \item[\errcode{ENOMEM}] Il sistema non ha abbastanza memoria per poter
       contenere le strutture per un nuovo insieme di semafori.
     \end{errlist}
-    ed inoltre \const{EACCES}, \const{ENOENT}, \const{EEXIST}, \const{EIDRM},
-    con lo stesso significato che hanno per \func{msgget}.}
+    ed inoltre \errval{EACCES}, \errval{ENOENT}, \errval{EEXIST},
+    \errval{EIDRM}, con lo stesso significato che hanno per \func{msgget}.}
 \end{functions}
 
 La funzione è del tutto analoga a \func{msgget}, solo che in questo caso
@@ -2113,7 +2113,7 @@ loro inizializzazione) 
       valore a cui si vuole impostare il semaforo è minore di zero o maggiore
       di \const{SEMVMX}.
   \end{errlist}
-  ed inoltre \const{EFAULT} ed \const{EINVAL}.
+  ed inoltre \errval{EFAULT} ed \errval{EINVAL}.
 }
 \end{functions}
 
@@ -2263,7 +2263,7 @@ vengono effettuate con la funzione \func{semop}, il cui prototipo 
     \item[\errcode{ERANGE}] Per alcune operazioni il valore risultante del
       semaforo viene a superare il limite massimo \const{SEMVMX}.
   \end{errlist}
-  ed inoltre \const{EFAULT} ed \const{EINVAL}.
+  ed inoltre \errval{EFAULT} ed \errval{EINVAL}.
 }
 \end{functions}
 
@@ -2623,8 +2623,8 @@ ed il suo prototipo 
     \item[\errcode{ENOMEM}] Il sistema non ha abbastanza memoria per poter
       contenere le strutture per un nuovo segmento di memoria condivisa.
     \end{errlist}
-    ed inoltre \const{EACCES}, \const{ENOENT}, \const{EEXIST}, \const{EIDRM},
-    con lo stesso significato che hanno per \func{msgget}.}
+    ed inoltre \errval{EACCES}, \errval{ENOENT}, \errval{EEXIST},
+    \errval{EIDRM}, con lo stesso significato che hanno per \func{msgget}.}
 \end{functions}
 
 La funzione, come \func{semget}, è del tutto analoga a \func{msgget}, ed
@@ -2767,7 +2767,7 @@ un segmento di memoria condivisa 
     \item[\errcode{EOVERFLOW}] L'argomento \param{shmid} fa riferimento ad un
       segmento che è stato cancellato.
     \end{errlist}
-  ed inoltre \const{EFAULT}.}
+  ed inoltre \errval{EFAULT}.}
 \end{functions}
 
 Il comportamento della funzione dipende dal valore del comando passato
@@ -2818,7 +2818,7 @@ indirizzi; il suo prototipo 
       \param{shmid}, o un indirizzo non allineato sul confine di una pagina
       per \param{shmaddr}.
     \end{errlist}
-    ed inoltre \const{ENOMEM}.}
+    ed inoltre \errval{ENOMEM}.}
 \end{functions}
 
 La funzione inserisce un segmento di memoria condivisa all'interno dello
@@ -2911,7 +2911,7 @@ dell'interfaccia, \func{shmdt}, il cui prototipo 
   \bodydesc{La funzione restituisce 0 in caso di successo, e -1 in caso di
     errore, la funzione fallisce solo quando non c'è un segmento agganciato
     all'indirizzo \func{shmaddr}, con \var{errno} che assume il valore
-    \const{EINVAL}.}
+    \errval{EINVAL}.}
 \end{functions}
 
 La funzione sgancia dallo spazio degli indirizzi del processo un segmento di