EISDIREISDIR — Je adresář
Operace není na adresáři povolena, ale cílová cesta je adresář.
Co způsobuje tuto chybu
Byl učiněn pokus provést na adresáři operaci specifickou pro soubory (například otevřít pro zápis nebo unlink).
Jak to opravit
Místo souborových operací použijte operace specifické pro adresáře jako rmdir() nebo opendir(). Pro odebrání adresáře i jeho obsahu použijte rm -r.
Související chybové kódy
ENETDOWNENETDOWN — Síť je nedostupná
Lokální síťové rozhraní je nedostupné a nemůže odesílat ani přijímat provoz.
EOVERFLOWEOVERFLOW — Hodnota je příliš velká pro datový typ
Hodnota je příliš velká, aby mohla být uložena v cílovém datovém typu.
ENOSRENOSR — Vyčerpány prostředky STREAMS
Systém vyčerpal prostředky STREAMS potřebné k dokončení operace.
ENOTCONNENOTCONN — Transportní koncový bod není připojen
Na socketu, který není připojen, byla provedena operace odeslání nebo přijetí dat.
EROFSEROFS — Souborový systém jen pro čtení
Byl proveden pokus o úpravu souboru nebo adresáře na souborovém systému připojeném jen pro čtení.
EAGAINEAGAIN — Prostředek dočasně nedostupný
Požadovaná operace by zablokovala neblokující prostředek nebo je systémový prostředek dočasně nedostupný.