Trattazione unont 2 e correzione varie indicizzazioni e
[gapil.git] / errors.tex
index 7cf46fc6c397987161df56deef30d6ef3870a7b8..60b4bde027cb967545994899f0165b01fdb5b3b6 100644 (file)
@@ -41,10 +41,9 @@ gestione dei file.
   permessa: solo il proprietario del file o un processo con sufficienti
   privilegi può eseguire l'operazione.
 \item[\errcode{ENOENT} \textit{No such file or directory}.] Il file indicato
-  dal \itindex{pathname} \textit{pathname} non esiste: o una delle componenti
-  non esiste o il \textit{pathname} contiene un link simbolico spezzato.
-  Errore tipico di un riferimento ad un file che si suppone erroneamente
-  essere esistente.
+  dal \textit{pathname} non esiste: o una delle componenti non esiste o il
+  \textit{pathname} contiene un link simbolico spezzato.  Errore tipico di un
+  riferimento ad un file che si suppone erroneamente essere esistente.
 \item[\errcode{EIO} \textit{Input/output error}.] Errore di input/output:
   usato per riportare errori hardware in lettura/scrittura su un dispositivo.
 \item[\errcode{ENXIO} \textit{No such device or address}.] Dispositivo
@@ -63,11 +62,9 @@ gestione dei file.
   al file o alla directory non è consentito: i permessi del file o della
   directory non consentono l'operazione richiesta.
 \item[\errcode{ELOOP} \textit{Too many symbolic links encountered}.] Ci sono
-  troppi link simbolici nella risoluzione di un
-  \itindex{pathname} \textit{pathname}.
+  troppi link simbolici nella risoluzione di un \textit{pathname}.
 \item[\errcode{ENAMETOOLONG} \textit{File name too long}.] Si è indicato un
-  \itindex{pathname} \textit{pathname} troppo lungo per un file o una
-  directory.
+  \textit{pathname} troppo lungo per un file o una directory.
 \item[\errcode{ENOTBLK} \textit{Block device required}.] Si è specificato un
   file che non è un \textit{block device} in un contesto in cui era necessario
   specificare un \textit{block device} (ad esempio si è tentato di montare un
@@ -106,15 +103,15 @@ gestione dei file.
 \item[\errcode{ENOSPC} \textit{No space left on device}.] La directory in cui
   si vuole creare il link non ha spazio per ulteriori voci, o si è cercato di
   scrivere o di creare un nuovo file su un dispositivo che è già pieno.
-\item[\errcode{ESPIPE} \textit{Invalid seek operation}.] Si cercato di eseguire
-  una \func{seek} su un file che non supporta questa operazione (ad esempio su
-  una pipe). 
+\item[\errcode{ESPIPE} \textit{Invalid seek operation}.] Si cercato di
+  eseguire una \func{lseek} su un file che non supporta questa operazione (ad
+  esempio su una \textit{pipe}, da cui il nome).
 \item[\errcode{EROFS} \textit{Read-only file system}.]  Si è cercato di
   eseguire una operazione di scrittura su un file o una directory che risiede
   su un filesystem montato un sola lettura.
-\item[\errcode{EMLINK} \textit{Too many links}]. Ci sono già troppi link al
-  file (il numero massimo è specificato dalla variabile \const{LINK\_MAX},
-  vedi sez.~\ref{sec:sys_limits}).
+\item[\errcode{EMLINK} \textit{Too many links}.] Ci sono già troppi link al
+  fileil numero massimo è specificato dalla variabile \const{LINK\_MAX},
+  vedi sez.~\ref{sec:sys_limits}.
 \item[\errcode{EPIPE} \textit{Broken pipe}.] Non c'è un processo che stia
   leggendo l'altro capo della pipe. Ogni funzione che restituisce questo
   errore genera anche un segnale \signal{SIGPIPE}, la cui azione predefinita è