EISDIREISDIR — È una Directory
L'operazione non è consentita su una directory, ma il percorso di destinazione è una directory.
Cause di questo errore
È stato effettuato un tentativo di eseguire un'operazione specifica per file (come l'apertura in scrittura o unlink) su una directory.
Come correggerlo
Usare operazioni specifiche per directory come rmdir() o opendir() invece delle operazioni sui file. Per rimuovere una directory con il suo contenuto, usare rm -r.
Codici di errore correlati
ENETDOWNENETDOWN — Rete Non Disponibile
L'interfaccia di rete locale è disattivata e non può inviare né ricevere traffico.
EOVERFLOWEOVERFLOW — Valore Troppo Grande per il Tipo di Dato
Un valore è troppo grande per essere memorizzato nel tipo di dato di destinazione.
ENOSRENOSR — Risorse STREAMS Esaurite
Il sistema ha esaurito le risorse STREAMS necessarie per completare l'operazione.
ENOTCONNENOTCONN — Endpoint di Trasporto Non Connesso
È stata tentata un'operazione di invio o ricezione su un socket non connesso.
EROFSEROFS — File System in Sola Lettura
È stato effettuato un tentativo di modificare un file o una directory su un filesystem montato in sola lettura.
EAGAINEAGAIN — Risorsa Temporaneamente Non Disponibile
L'operazione richiesta si bloccherebbe su una risorsa non bloccante, oppure una risorsa di sistema è temporaneamente non disponibile.