Ordinamento alfabetico degli errori ed un po' di revisione
[gapil.git] / fileio.tex
index 883e8293731068474a2ef3936e8de17748e5e349..74193f4853769b3eb407079c9f8d63754743af37 100644 (file)
@@ -753,9 +753,9 @@ funzione di sistema \funcd{lseek}, il cui prototipo è:
 {La funzione ritorna il valore della posizione sul file in caso di successo e
   $-1$ per un errore, nel qual caso \var{errno} assumerà uno dei valori:
   \begin{errlist}
-    \item[\errcode{ESPIPE}] \param{fd} è una pipe, un socket o una fifo.
     \item[\errcode{EINVAL}] \param{whence} non è un valore valido.
     \item[\errcode{EOVERFLOW}] \param{offset} non può essere rappresentato nel
+    \item[\errcode{ESPIPE}] \param{fd} è una pipe, un socket o una fifo.
       tipo \type{off\_t}.
   \end{errlist}
   ed inoltre \errval{EBADF} nel suo significato generico.}
@@ -1055,7 +1055,7 @@ prototipo è:
 {La funzione ritorna il numero di byte scritti in caso di successo e $-1$ per
   un errore, nel qual caso \var{errno} assumerà uno dei valori:
   \begin{errlist}
-  \item[\errcode{EAGAIN}] ci si sarebbe bloccati, ma il file era aperto in
+  \item[\errcode{EAGAIN}] ci siq sarebbe bloccati, ma il file era aperto in
     modalità \const{O\_NONBLOCK}.
   \item[\errcode{EFBIG}] si è cercato di scrivere oltre la dimensione massima
     consentita dal filesystem o il limite per le dimensioni dei file del
@@ -1487,7 +1487,7 @@ prototipi sono:
   \item[\errcode{EINVAL}] \param{fd} è un \index{file!speciali} file speciale
     che non supporta la sincronizzazione.
   \end{errlist}
-  ed inoltre \errval{EBADF}, \errval{EROFS} e \errval{EIO} nel loro
+  ed inoltre \errval{EBADF}, \errval{EIO} e \errval{EROFS} nel loro
   significato generico.}
 \end{funcproto}
 
@@ -2258,11 +2258,11 @@ per compiere operazioni specializzate; il suo prototipo è:
   sempre $-1$ per un errore, nel qual caso \var{errno} assumerà uno dei
   valori:
   \begin{errlist}
+  \item[\errcode{EINVAL}] gli argomenti \param{request} o \param{argp} non sono
+    validi.
   \item[\errcode{ENOTTY}] il file \param{fd} non è associato con un
     dispositivo, o la richiesta non è applicabile all'oggetto a cui fa
     riferimento \param{fd}.
-  \item[\errcode{EINVAL}] gli argomenti \param{request} o \param{argp} non sono
-    validi.
   \end{errlist}
   ed inoltre \errval{EBADF} e \errval{EFAULT} nel loro significato generico.}
 \end{funcproto}