00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef _ERRNO_H
#define _ERRNO_H
00022
00023
00024 #ifdef _SYSTEM
00025 # define _SIGN -
00026 # define OK 0
00027 #else
# define _SIGN
00029 #endif
00030
00031 extern int ;
00032
00033
#define _NERROR 70
00035
#define EGENERIC (_SIGN 99)
#define EPERM (_SIGN 1)
#define ENOENT (_SIGN 2)
#define ESRCH (_SIGN 3)
#define EINTR (_SIGN 4)
#define EIO (_SIGN 5)
#define ENXIO (_SIGN 6)
#define E2BIG (_SIGN 7)
#define ENOEXEC (_SIGN 8)
#define EBADF (_SIGN 9)
#define ECHILD (_SIGN 10)
#define EAGAIN (_SIGN 11)
#define ENOMEM (_SIGN 12)
#define EACCES (_SIGN 13)
#define EFAULT (_SIGN 14)
#define ENOTBLK (_SIGN 15)
#define EBUSY (_SIGN 16)
#define EEXIST (_SIGN 17)
#define EXDEV (_SIGN 18)
#define ENODEV (_SIGN 19)
#define ENOTDIR (_SIGN 20)
#define EISDIR (_SIGN 21)
#define EINVAL (_SIGN 22)
#define ENFILE (_SIGN 23)
#define EMFILE (_SIGN 24)
#define ENOTTY (_SIGN 25)
#define ETXTBSY (_SIGN 26)
#define EFBIG (_SIGN 27)
#define ENOSPC (_SIGN 28)
#define ESPIPE (_SIGN 29)
#define EROFS (_SIGN 30)
#define EMLINK (_SIGN 31)
#define EPIPE (_SIGN 32)
#define EDOM (_SIGN 33)
#define ERANGE (_SIGN 34)
#define EDEADLK (_SIGN 35)
#define ENAMETOOLONG (_SIGN 36)
#define ENOLCK (_SIGN 37)
#define ENOSYS (_SIGN 38)
#define ENOTEMPTY (_SIGN 39)
#define ELOOP (_SIGN 40)
00077
00078
#define EPACKSIZE (_SIGN 50)
#define EOUTOFBUFS (_SIGN 51)
#define EBADIOCTL (_SIGN 52)
#define EBADMODE (_SIGN 53)
#define EWOULDBLOCK (_SIGN 54)
#define EBADDEST (_SIGN 55)
#define EDSTNOTRCH (_SIGN 56)
#define EISCONN (_SIGN 57)
#define EADDRINUSE (_SIGN 58)
#define ECONNREFUSED (_SIGN 59)
#define ECONNRESET (_SIGN 60)
#define ETIMEDOUT (_SIGN 61)
#define EURG (_SIGN 62)
#define ENOURG (_SIGN 63)
#define ENOTCONN (_SIGN 64)
#define ESHUTDOWN (_SIGN 65)
#define ENOCONN (_SIGN 66)
#define EAFNOSUPPORT (_SIGN 67)
#define EPROTONOSUPPORT (_SIGN 68)
#define EPROTOTYPE (_SIGN 69)
#define EINPROGRESS (_SIGN 70)
#define EADDRNOTAVAIL (_SIGN 71)
#define EALREADY (_SIGN 72)
#define EMSGSIZE (_SIGN 73)
#define ENOTSOCK (_SIGN 74)
#define ENOPROTOOPT (_SIGN 75)
00105
00106
00107
00108
#define ELOCKED (_SIGN 101)
#define EBADCALL (_SIGN 102)
#define EBADSRCDST (_SIGN 103)
#define ECALLDENIED (_SIGN 104)
#define EDEADSRCDST (_SIGN 105)
#define ENOTREADY (_SIGN 106)
#define EBADREQUEST (_SIGN 107)
#define ESRCDIED (_SIGN 108)
#define EDSTDIED (_SIGN 109)
#define ETRAPDENIED (_SIGN 110)
#define EDONTREPLY (_SIGN 201)
00120
00121 #endif
阅读(3312) | 评论(1) | 转发(0) |