X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;f=errors.tex;h=77bbec83f927c1b8e9a31091acf64c7d48f3621d;hb=4367a0c9bfa422d8667a79b1875a9f815019c3c8;hp=7b92a3fc18ac123e991ecba02dfe1517c63ba48a;hpb=34c8ae732b8ffe5f4a87cdd0eba3a02df4c76d55;p=gapil.git diff --git a/errors.tex b/errors.tex index 7b92a3f..77bbec8 100644 --- a/errors.tex +++ b/errors.tex @@ -125,10 +125,11 @@ gestione dei file. \item \errcode{ENOLCK} \textit{No locks available}. È usato dalle utilità per la gestione del file lock; non viene generato da un sistema GNU, ma può risultare da un'operazione su un server NFS di un altro sistema. -\item \errcode{EFTYPE} \textit{Inappropriate file type or format}. Il file è di - tipo sbagliato rispetto all'operazione richiesta o un file di dati ha un +\item \errcode{EFTYPE} \textit{Inappropriate file type or format}. Il file è + di tipo sbagliato rispetto all'operazione richiesta o un file di dati ha un formato sbagliato. Alcuni sistemi restituiscono questo errore quando si - cerca di impostare lo \textit{sticky bit} su un file che non è una directory. + cerca di impostare lo \itindex{sticky~bit} \textit{sticky bit} su un file che + non è una directory. \end{description} @@ -152,6 +153,7 @@ 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) +% TODO verificare EPROCLIM \end{description} @@ -193,11 +195,12 @@ gestione dei socket e delle connessioni di rete. Famiglia di indirizzi non supportata. La famiglia di indirizzi richiesta non è supportata, o è inconsistente con il protocollo usato dal socket. \item \errcode{EADDRINUSE} \textit{Address already in use}. L'indirizzo del - socket richiesto è gia utilizzato (ad esempio si è richiesto il \func{bind} - per una porta già in uso). -\item \errcode{EADDRNOTAVAIL} \textit{Cannot assign requested address}. - L'indirizzo richiesto non è disponibile (ad esempio si è cercato di dare al - socket un nome che non corrisponde al nome della stazione locale). + socket richiesto è gia utilizzato (ad esempio si è eseguita \func{bind} + su una porta già in uso). +\item \errcode{EADDRNOTAVAIL} \textit{Cannot assign requested + address}. L'indirizzo richiesto non è disponibile (ad esempio si + è cercato di dare al socket un nome che non corrisponde al nome + della stazione locale), o l'interfaccia richesta non esiste. \item \errcode{ENETDOWN} \textit{Network is down}. L'operazione sul socket è fallita perché la rete è sconnessa. \item \errcode{ENETUNREACH} \textit{Network is unreachable}. L'operazione è @@ -362,7 +365,8 @@ specificati nelle sezioni precedenti. % In questa sezione sono raccolti i codici di errore interni del kernel. Non % sono usati dalle funzioni di libreria, ma vengono riportati da alcune system -% call (TODO verificare i dettagli, eventualmente cassare). +% call +% TODO verificare i dettagli degli errori del kernel, eventualmente cassare. % \begin{description} % \item \errcode{ERESTART} \textit{Interrupted system call should be restarted}.