home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / unix / unixtools / unixlib / clib / h / errno < prev    next >
Encoding:
Text File  |  1992-07-21  |  947 b   |  53 lines

  1. /* errno.h (c) Copyright 1990 H.Rogers */
  2.  
  3. #ifndef __ERRNO_H
  4. #define __ERRNO_H
  5.  
  6. extern    volatile unsigned int    errno;
  7. extern    char            *sys_errlist[];
  8. extern    const int        sys_nerr;
  9.  
  10. extern    char            *strerror(int);
  11.  
  12. #define ENOENT        01
  13. #define ESRCH        02
  14. #define EINTR        03
  15. #define ENXIO        04
  16. #define E2BIG        05
  17. #define ENOEXEC     06
  18. #define EBADF        07
  19. #define ECHILD        08
  20. #define EAGAIN        09
  21. #define ENOMEM        10
  22. #define EACCES        11
  23. #define EFAULT        12
  24. #define ENOTBLK     13
  25. #define EBUSY        14
  26. #define EEXIST        15
  27. #define EXDEV        16
  28. #define ENODEV        17
  29. #define ENOTDIR     18
  30. #define EISDIR        19
  31. #define EINVAL        20
  32. #define ENFILE        21
  33. #define EMFILE        22
  34. #define ENOTTY        23
  35. #define ETXTBSY     24
  36. #define EFBIG        25
  37. #define ENOSPC        26
  38. #define ESPIPE        27
  39. #define EROFS        28
  40. #define EMLINK        29
  41. #define EPIPE        30
  42. #define EDOM        31
  43. #define ERANGE        32
  44. #define EPERM        33
  45. #define EIO        34
  46. #define ESIG        35
  47. #define EOS        36
  48. #define EWOULDBLOCK    37
  49. #define EINPROGRESS    38
  50. #define EALREADY    39
  51.  
  52. #endif
  53.