/* u_error codes */ #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #define ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #define EACCES 13 #define EFAULT 14 /* fix025 */ #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #define ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSY 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 #define ENREF 33 /* too many references to file */ #define EREDIRECT 34 /* tty re-direction error */ #define ENOREDIRECT 35 /* tty not capable of re-direction */ #define EPROCLIM 36 /* too many process this user */ #define ETOOMANYU 37 /* no limit structure left */ #define ENOLIM 38 /* no limit structure exists */ #define ENOROOTLIM 39 /* no limits for root */ #define ELIMEXIST 40 /* limit already exists */ #define EDISKLIM 41 /* brick wall disk limit reached */ #define EOPENFAIL 42 /* open failure on single open device */ #define EDBIG 43 /* Directory too large */