Elenco dei codici disponibili.
Codice |
Etichetta |
Descrizione |
---|---|---|
1 |
EPERM |
Operazione non consentita |
2 |
ENOENT |
Nessun file o directory di questo tipo |
3 |
ESRCH |
Nessun processo di questo tipo |
4 |
EINTR |
Chiamata di sistema interrotta |
5 |
EIO |
Errore di I/O |
6 |
ENXIO |
Nessun dispositivo o indirizzo di questo tipo |
7 |
E2BIG |
Elenco di argomenti troppo lungo |
8 |
ENOEXEC |
Errore di formato dell'esecuzione |
9 |
EBADF |
Numero di file errato |
10 |
ECHILD |
Nessun processo figlio |
11 |
EAGAIN |
Riprovare |
12 |
ENOMEM |
Memoria esaurita |
13 |
EACCES |
Permessi negati |
14 |
EFAULT |
Indirizzo errato |
15 |
ENOTBLK |
Dispositivo di blocco richiesto |
16 |
EBUSY |
Dispositivo o risorsa occupata |
17 |
EEXIST |
Il file esiste |
18 |
EXDEV |
Collegamento tra dispositivi |
19 |
ENODEV |
Dispositivo non esistente |
20 |
ENOTDIR |
Non è una directory |
21 |
EISDIR |
È una directory |
22 |
EINVAL |
Argomento non valido |
23 |
ENFILE |
Overflow della tabella dei file |
24 |
EMFILE |
Troppi file aperti |
25 |
ENOTTY |
Non è una macchina da scrivere |
26 |
ETXTBSY |
File di testo occupato |
27 |
EFBIG |
File troppo grande |
28 |
ENOSPC |
Non c'è più spazio sul dispositivo |
29 |
ESPIPE |
Ricerca illegale |
30 |
EROFS |
File system di sola lettura |
31 |
EMLINK |
Troppi collegamenti |
32 |
EPIPE |
Tubo rotto |
33 |
EDOM |
Argomento matematico fuori dal dominio della funzione |
34 |
ERANGE |
Risultato matematico non rappresentabile |
35 |
EDEADLK |
Si verificherebbe un deadlock delle risorse |
36 |
ENAMETOOLONG |
Nome del file troppo lungo |
37 |
ENOLCK |
Nessun record lock disponibile |
38 |
ENOSYS |
Funzione non implementata |
39 |
ENOTEMPTY |
Directory non vuota |
40 |
ELOOP |
Troppi link simbolici incontrati |
42 |
ENOMSG |
Nessun messaggio del tipo desiderato |
43 |
EIDRM |
Identificatore rimosso |
44 |
ECHRNG |
Numero di canale fuori portata |
48 |
ELNRNG |
Numero di collegamento fuori campo |
49 |
EUNATCH |
Driver di protocollo non collegato |
53 |
EBADR |
Descrittore di richiesta non valido |
56 |
EBADRQC |
Codice richiesta non valido |
57 |
EBADSLT |
Slot non valido |
60 |
ENOSTR |
Il dispositivo non è un flusso |
61 |
ENODATA |
Nessun dato disponibile |
62 |
ETIME |
Timer scaduto |
63 |
ENOSR |
Risorse del flusso esaurite |
64 |
ENONET |
La macchina non è in rete |
65 |
ENOPKG |
Pacchetto non installato |
66 |
EREMOTE |
L'oggetto è remoto |
67 |
ENOLINK |
Il collegamento è stato interrotto |
68 |
EADV |
Errore di pubblicità |
69 |
ESRMNT |
Errore di montaggio |
70 |
ECOMM |
Errore di comunicazione all'invio |
71 |
EPROTO |
Errore di protocollo |
72 |
EMULTIHOP |
Tentativo di multihop |
73 |
EDOTDOT |
Errore specifico RFS |
74 |
EBADMSG |
Non è un messaggio di dati |
75 |
EOVERFLOW |
Valore troppo grande per il tipo di dati definito |
76 |
ENOTUNIQ |
Nome non univoco sulla rete |
77 |
EBADFD |
Descrittore di file in cattivo stato |
78 |
EREMCHG |
Indirizzo remoto cambiato |
79 |
ELIBACC |
Impossibile accedere a una libreria condivisa necessaria |
80 |
ELIBBAD |
Accesso a una libreria condivisa danneggiata |
81 |
ELIBSCN |
Sezione .lib in a.out danneggiata |
82 |
ELIBMAX |
Tentativo di collegare troppe librerie condivise |
83 |
ELIBEXEC |
Impossibile eseguire direttamente una libreria condivisa |
84 |
EILSEQ |
Sequenza di byte illegale |
85 |
ERESTART |
La chiamata di sistema interrotta deve essere riavviata |
86 |
ESTRPIPE |
Errore della stream pipe |
87 |
EUSERS |
Troppi utenti |
88 |
ENOTSOCK |
Operazione su socket su non-pocket |
89 |
EDESTADDRREQ |
Indirizzo di destinazione richiesto |
90 |
EMGSIZE |
Messaggio troppo lungo |
91 |
EPROTTYPE |
Protocollo di tipo sbagliato per il socket |
92 |
ENOPROTOOPT |
Protocollo non disponibile |
93 |
EPROTONOSUPPORT |
Protocollo non supportato |
94 |
ESOCKTNOSUPPORT |
Tipo di socket non supportato |
95 |
EOPNOTSUPP |
Operazione non supportata sull'endpoint di trasporto |
96 |
EPFNOSUPPORT |
Famiglia di protocollo non supportata |
97 |
EAFNOSUPPORT |
Famiglia di indirizzi non supportata dal protocollo |
98 |
EADDRINUSE |
Indirizzo già in uso |
99 |
EADDRNOTAVAIL |
Impossibile assegnare l'indirizzo richiesto |
100 |
ENETDOWN |
La rete è inattiva |
101 |
ENETUNREACH |
La rete è irraggiungibile |
102 |
ENETRESET |
La rete ha interrotto la connessione a causa di un reset |
103 |
ECONNABORTED |
Interruzione della connessione causata dal software |
104 |
ECONNRESET |
Connessione resettata dal peer |
105 |
ENOBUFS |
Non c'è spazio disponibile per il buffer |
106 |
EISCONN |
L'endpoint di trasporto è già connesso |
107 |
ENOTCONN |
L'endpoint di trasporto non è connesso |
108 |
ESHUTDOWN |
Impossibile inviare dopo l'arresto dell'endpoint di trasporto |
109 |
ETOOMANYREFS |
Troppi riferimenti: impossibile giuntare |
110 |
ETIMEDOUT |
Connessione scaduta |
111 |
ECONNREFUSED |
Connessione rifiutata |
112 |
EHOSTDOWN |
L'host è inattivo |
113 |
EHOSTUNREACH |
Nessun percorso verso l'host |
114 |
EALREADY |
Operazione già in corso |
115 |
EINPROGRESS |
Operazione in corso |
116 |
ESTALE |
Maniglia di file NFS obsoleta |
117 |
EUCLEAN |
La struttura deve essere pulita |
120 |
EISNAM |
È un file di tipo denominato |
121 |
EREMOTEIO |
Errore di I/O remoto |
122 |
EMSGSIZE |
Messaggio troppo lungo |
123 |
ENOMEDIUM |
Nessun supporto trovato |
124 |
EMEDIUMTYPE |
Tipo di supporto sbagliato |