1 #ifdef __LITEOS__ 2 #define ENOERR 0 3 #endif 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 #define EDOM 33 37 #define ERANGE 34 38 #define EDEADLK 35 39 #define ENAMETOOLONG 36 40 #define ENOLCK 37 41 #define ENOSYS 38 42 #define ENOTEMPTY 39 43 #define ELOOP 40 44 #define EWOULDBLOCK EAGAIN 45 #define ENOMSG 42 46 #define EIDRM 43 47 #define ECHRNG 44 48 #define EL2NSYNC 45 49 #define EL3HLT 46 50 #define EL3RST 47 51 #define ELNRNG 48 52 #define EUNATCH 49 53 #define ENOCSI 50 54 #define EL2HLT 51 55 #define EBADE 52 56 #define EBADR 53 57 #define EXFULL 54 58 #define ENOANO 55 59 #define EBADRQC 56 60 #define EBADSLT 57 61 #define EDEADLOCK EDEADLK 62 #define EBFONT 59 63 #define ENOSTR 60 64 #define ENODATA 61 65 #define ETIME 62 66 #define ENOSR 63 67 #define ENONET 64 68 #define ENOPKG 65 69 #define EREMOTE 66 70 #define ENOLINK 67 71 #define EADV 68 72 #define ESRMNT 69 73 #define ECOMM 70 74 #define EPROTO 71 75 #define EMULTIHOP 72 76 #define EDOTDOT 73 77 #define EBADMSG 74 78 #define EOVERFLOW 75 79 #define ENOTUNIQ 76 80 #define EBADFD 77 81 #define EREMCHG 78 82 #define ELIBACC 79 83 #define ELIBBAD 80 84 #define ELIBSCN 81 85 #define ELIBMAX 82 86 #define ELIBEXEC 83 87 #define EILSEQ 84 88 #define ERESTART 85 89 #define ESTRPIPE 86 90 #define EUSERS 87 91 #define ENOTSOCK 88 92 #define EDESTADDRREQ 89 93 #define EMSGSIZE 90 94 #define EPROTOTYPE 91 95 #define ENOPROTOOPT 92 96 #define EPROTONOSUPPORT 93 97 #define ESOCKTNOSUPPORT 94 98 #define EOPNOTSUPP 95 99 #define ENOTSUP EOPNOTSUPP 100 #define EPFNOSUPPORT 96 101 #define EAFNOSUPPORT 97 102 #define EADDRINUSE 98 103 #define EADDRNOTAVAIL 99 104 #define ENETDOWN 100 105 #define ENETUNREACH 101 106 #define ENETRESET 102 107 #define ECONNABORTED 103 108 #define ECONNRESET 104 109 #define ENOBUFS 105 110 #define EISCONN 106 111 #define ENOTCONN 107 112 #define ESHUTDOWN 108 113 #define ETOOMANYREFS 109 114 #define ETIMEDOUT 110 115 #define ECONNREFUSED 111 116 #define EHOSTDOWN 112 117 #define EHOSTUNREACH 113 118 #define EALREADY 114 119 #define EINPROGRESS 115 120 #define ESTALE 116 121 #define EUCLEAN 117 122 #define ENOTNAM 118 123 #define ENAVAIL 119 124 #define EISNAM 120 125 #define EREMOTEIO 121 126 #define EDQUOT 122 127 #define ENOMEDIUM 123 128 #define EMEDIUMTYPE 124 129 #define ECANCELED 125 130 #define ENOKEY 126 131 #define EKEYEXPIRED 127 132 #define EKEYREVOKED 128 133 #define EKEYREJECTED 129 134 #define EOWNERDEAD 130 135 #define ENOTRECOVERABLE 131 136 #define ERFKILL 132 137 #define EHWPOISON 133 138 139 #ifdef __LITEOS__ 140 #define EEOF 200 141 #define ENOSUPP 201 142 #define EDEVNOSUPP 202 143 #define EBADHANDLE 521 144 #define ENOTSYNC 522 145 #define EBADCOOKIE 523 146 #define ENOTSUPP 524 147 #define ETOOSMALL 525 148 #define ESERVERFAULT 526 149 #define EBADTYPE 527 150 #define EJUKEBOX 528 151 #define EIOCBQUEUED 529 152 #define EIOCBRETRY 530 153 #endif 154 155