X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=errors.tex;h=958271d7497e5c868ed7f55599c4907a2a5644fe;hp=391cc820839534aa94ae87ae8bed23b2abfaddc6;hb=f8f72700e2402e0753124978199ab8801667bfd1;hpb=718a0a24b34dce09e40eafc33c02ae494d100181 diff --git a/errors.tex b/errors.tex index 391cc82..958271d 100644 --- a/errors.tex +++ b/errors.tex @@ -1,6 +1,6 @@ %% errors.tex %% -%% Copyright (C) 2000-2002 Simone Piccardi. Permission is granted to +%% Copyright (C) 2000-2004 Simone Piccardi. Permission is granted to %% copy, distribute and/or modify this document under the terms of the GNU Free %% Documentation License, Version 1.1 or any later version published by the %% Free Software Foundation; with the Invariant Sections being "Prefazione", @@ -23,7 +23,7 @@ I codici di errore sono riportati come costanti di tipo \ctyp{int}, i valori delle costanti sono definiti da macro di preprocessore nel file citato, e possono variare da architettura a architettura; è pertanto necessario riferirsi ad essi tramite i nomi simbolici. Le funzioni \func{perror} e -\func{strerror} (vedi \secref{sec:sys_strerror}) possono essere usate per +\func{strerror} (vedi sez.~\ref{sec:sys_strerror}) possono essere usate per ottenere dei messaggi di errore più espliciti. @@ -44,9 +44,9 @@ gestione dei file. 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}. Device inesistente: - il sistema ha tentato di usare un dispositivo attraverso il file - specificato, ma non lo ha trovato. Può significare che il file di +\item \errcode{ENXIO} \textit{No such device or address}. Dispositivo + inesistente: il sistema ha tentato di usare un dispositivo attraverso il + file specificato, ma non lo ha trovato. Può significare che il file di dispositivo non è corretto, che il modulo relativo non è stato caricato nel kernel, o che il dispositivo è fisicamente assente o non funzionante. \item \errcode{ENOEXEC} \textit{Invalid executable file format}. Il file non ha @@ -100,7 +100,7 @@ gestione dei file. filesystem read-only. \item \errcode{EMLINK} \textit{Too many links}. Ci sono troppi link al file (il numero massimo è specificato dalla variabile \const{LINK\_MAX}, vedi - \secref{sec:sys_limits}). + 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 \const{SIGPIPE}, la cui azione predefinita è @@ -149,7 +149,7 @@ gestione dei processi. processo figlio. Viene rilevato dalle funzioni per la gestione dei processi figli. %\item \errcode{EPROCLIM} \textit{}. Il limite dell'utente per nuovi processi -% sarà ecceduto alla prossima \func{fork}. (non credo esista in linux) +% sarà ecceduto alla prossima \func{fork}. (non credo esista in Linux) \end{description} @@ -313,7 +313,7 @@ specificati nelle sezioni precedenti. comando o opzione o che, in caso di oggetti specifici (file descriptor o altro) non è in grado di supportare i parametri richiesti. \item \errcode{EILSEQ} \textit{Illegal byte sequence}. Nella decodifica di un - carattere multibyte si è avuta una sequenza errata o incompleta o si è + carattere esteso si è avuta una sequenza errata o incompleta o si è specificato un valore non valido. \end{description}