ENOENTENOENT — No Such File or Directory
The specified file or directory does not exist in the filesystem.
EPIPEA write was attempted on a pipe or socket for which the reading end has been closed.
The process on the other end of the pipe or socket has closed its connection. This commonly occurs when piping output to a program that exits early.
Handle the SIGPIPE signal or ignore it with signal(SIGPIPE, SIG_IGN) and check write() return values instead. In network programming, handle connection resets gracefully.
ENOENTThe specified file or directory does not exist in the filesystem.
EINTRA blocking system call was interrupted by a signal before it could complete.
ENOLCKThe system has exhausted its pool of file locks.
EIDRMThe IPC identifier (message queue, semaphore set, or shared memory segment) was removed.
ENAMETOOLONGA filename or pathname exceeds the maximum length allowed by the filesystem.
E2BIGThe total size of the argument list and environment variables passed to exec() exceeds the system limit.