X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;f=fileio.tex;h=74193f4853769b3eb407079c9f8d63754743af37;hb=14dab17d3c3d2e11e554197ea2045dbc7a485de9;hp=883e8293731068474a2ef3936e8de17748e5e349;hpb=90b50663eb332777d4bcab79324215d97d923aa7;p=gapil.git diff --git a/fileio.tex b/fileio.tex index 883e829..74193f4 100644 --- a/fileio.tex +++ b/fileio.tex @@ -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}