errno.h 653 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /*
  2. * Error codes
  3. */
  4. #define EPERM 1
  5. #define ENOENT 2
  6. #define ESRCH 3
  7. #define EINTR 4
  8. #define EIO 5
  9. #define ENXIO 6
  10. #define E2BIG 7
  11. #define ENOEXEC 8
  12. #define EBADF 9
  13. #define ECHILD 10
  14. #define EAGAIN 11
  15. #define ENOMEM 12
  16. #define EACCES 13
  17. #define EFAULT 14
  18. #define ENOTBLK 15
  19. #define EBUSY 16
  20. #define EEXIST 17
  21. #define EXDEV 18
  22. #define ENODEV 19
  23. #define ENOTDIR 20
  24. #define EISDIR 21
  25. #define EINVAL 22
  26. #define ENFILE 23
  27. #define EMFILE 24
  28. #define ENOTTY 25
  29. #define ETXTBSY 26
  30. #define EFBIG 27
  31. #define ENOSPC 28
  32. #define ESPIPE 29
  33. #define EROFS 30
  34. #define EMLINK 31
  35. #define EPIPE 32
  36. /* math software */
  37. #define EDOM 33
  38. #define ERANGE 34
  39. #define EQUOT 35