Changeset 0d0b319 in mainline for abi/include/abi/errno.h
- Timestamp:
- 2018-01-04T20:03:02Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3c7702c0
- Parents:
- 10de842
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-04 19:18:29)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-04 20:03:02)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
abi/include/abi/errno.h
r10de842 r0d0b319 1 1 /* Generated file. Edit errno.in instead. */ 2 2 #define EOK __errno_t( 0) 3 #define ENOENT __errno_t( -1)4 #define ENOMEM __errno_t( -2)5 #define ELIMIT __errno_t( -3)6 #define EREFUSED __errno_t( -4)7 #define EFORWARD __errno_t( -5)8 #define EPERM __errno_t( -6)9 #define EHANGUP __errno_t( -7)10 #define EPARTY __errno_t( -8)11 #define EEXIST __errno_t( -9)12 #define EBADMEM __errno_t( -10)13 #define ENOTSUP __errno_t( -11)14 #define EADDRNOTAVAIL __errno_t( -12)15 #define ETIMEOUT __errno_t( -13)16 #define EINVAL __errno_t( -14)17 #define EBUSY __errno_t( -15)18 #define EOVERFLOW __errno_t( -16)19 #define EINTR __errno_t( -17)20 #define EMFILE __errno_t( -18)21 #define ENAMETOOLONG __errno_t( -256)22 #define EISDIR __errno_t( -257)23 #define ENOTDIR __errno_t( -258)24 #define ENOSPC __errno_t( -259)25 #define ENOTEMPTY __errno_t( -261)26 #define EBADF __errno_t( -262)27 #define EDOM __errno_t( -263)28 #define ERANGE __errno_t( -264)29 #define EXDEV __errno_t( -265)30 #define EIO __errno_t( -266)31 #define EMLINK __errno_t( -267)32 #define ENXIO __errno_t( -268)33 #define ENOFS __errno_t( -269)34 #define EBADCHECKSUM __errno_t( -300)35 #define ESTALL __errno_t( -301)36 #define EEMPTY __errno_t( -302)37 #define ENAK __errno_t( -303)38 #define EAGAIN __errno_t( -11002)3 #define ENOENT __errno_t( 1) 4 #define ENOMEM __errno_t( 2) 5 #define ELIMIT __errno_t( 3) 6 #define EREFUSED __errno_t( 4) 7 #define EFORWARD __errno_t( 5) 8 #define EPERM __errno_t( 6) 9 #define EHANGUP __errno_t( 7) 10 #define EPARTY __errno_t( 8) 11 #define EEXIST __errno_t( 9) 12 #define EBADMEM __errno_t( 10) 13 #define ENOTSUP __errno_t( 11) 14 #define EADDRNOTAVAIL __errno_t( 12) 15 #define ETIMEOUT __errno_t( 13) 16 #define EINVAL __errno_t( 14) 17 #define EBUSY __errno_t( 15) 18 #define EOVERFLOW __errno_t( 16) 19 #define EINTR __errno_t( 17) 20 #define EMFILE __errno_t( 18) 21 #define ENAMETOOLONG __errno_t( 19) 22 #define EISDIR __errno_t( 20) 23 #define ENOTDIR __errno_t( 21) 24 #define ENOSPC __errno_t( 22) 25 #define ENOTEMPTY __errno_t( 23) 26 #define EBADF __errno_t( 24) 27 #define EDOM __errno_t( 25) 28 #define ERANGE __errno_t( 26) 29 #define EXDEV __errno_t( 27) 30 #define EIO __errno_t( 28) 31 #define EMLINK __errno_t( 29) 32 #define ENXIO __errno_t( 30) 33 #define ENOFS __errno_t( 31) 34 #define EBADCHECKSUM __errno_t( 32) 35 #define ESTALL __errno_t( 33) 36 #define EEMPTY __errno_t( 34) 37 #define ENAK __errno_t( 35) 38 #define EAGAIN __errno_t( 36) 39 39 40 #define HTTP_EMULTIPLE_HEADERS __errno_t( -20001) 41 #define HTTP_EMISSING_HEADER __errno_t( -20002) 42 #define HTTP_EPARSE __errno_t( -20003) 40 /* libhttp error codes. Defining them here is a temporary hack. */ 43 41 44 #define EXT4_ERR_BAD_DX_DIR __errno_t( -75000) 42 #define HTTP_EMULTIPLE_HEADERS __errno_t( 50) 43 #define HTTP_EMISSING_HEADER __errno_t( 51) 44 #define HTTP_EPARSE __errno_t( 52) 45 46 /* libext4 error codes. Same as above. */ 47 48 #define EXT4_ERR_BAD_DX_DIR __errno_t( 60) 49 50 51 /* POSIX error codes + whatever nonstandard names crop up in third-party 52 * software. These are not used in HelenOS code, but are defined here in 53 * order to avoid nasty hacks in libposix. 54 * 55 * If you decide to use one of these in native HelenOS code, 56 * move it up to the first group. 57 */ 58 59 #define E2BIG __errno_t( 101) 60 #define EACCES __errno_t( 102) 61 #define EADDRINUSE __errno_t( 103) 62 #define EAFNOSUPPORT __errno_t( 105) 63 #define EALREADY __errno_t( 107) 64 #define EBADMSG __errno_t( 109) 65 #define ECANCELED __errno_t( 111) 66 #define ECHILD __errno_t( 112) 67 #define ECONNABORTED __errno_t( 113) 68 #define ECONNREFUSED __errno_t( 114) 69 #define ECONNRESET __errno_t( 115) 70 #define EDEADLK __errno_t( 116) 71 #define EDESTADDRREQ __errno_t( 117) 72 #define EDQUOT __errno_t( 119) 73 #define EFAULT __errno_t( 121) 74 #define EFBIG __errno_t( 122) 75 #define EHOSTUNREACH __errno_t( 123) 76 #define EIDRM __errno_t( 124) 77 #define EILSEQ __errno_t( 125) 78 #define EINPROGRESS __errno_t( 126) 79 #define EISCONN __errno_t( 130) 80 #define ELOOP __errno_t( 132) 81 #define EMSGSIZE __errno_t( 135) 82 #define EMULTIHOP __errno_t( 136) 83 #define ENETDOWN __errno_t( 138) 84 #define ENETRESET __errno_t( 139) 85 #define ENETUNREACH __errno_t( 140) 86 #define ENFILE __errno_t( 141) 87 #define ENOBUFS __errno_t( 142) 88 #define ENODATA __errno_t( 143) 89 #define ENODEV __errno_t( 144) 90 #define ENOEXEC __errno_t( 146) 91 #define ENOLCK __errno_t( 147) 92 #define ENOLINK __errno_t( 148) 93 #define ENOMSG __errno_t( 150) 94 #define ENOPROTOOPT __errno_t( 151) 95 #define ENOSR __errno_t( 153) 96 #define ENOSTR __errno_t( 154) 97 #define ENOSYS __errno_t( 155) 98 #define ENOTCONN __errno_t( 156) 99 #define ENOTRECOVERABLE __errno_t( 159) 100 #define ENOTSOCK __errno_t( 160) 101 #define ENOTTY __errno_t( 162) 102 #define EOPNOTSUPP __errno_t( 164) 103 #define EOWNERDEAD __errno_t( 166) 104 #define EPIPE __errno_t( 168) 105 #define EPROTO __errno_t( 169) 106 #define EPROTONOSUPPORT __errno_t( 170) 107 #define EPROTOTYPE __errno_t( 171) 108 #define EROFS __errno_t( 173) 109 #define ESPIPE __errno_t( 174) 110 #define ESRCH __errno_t( 175) 111 #define ESTALE __errno_t( 176) 112 #define ETIME __errno_t( 177) 113 #define ETIMEDOUT __errno_t( 178) 114 #define ETXTBSY __errno_t( 179) 115 #define EWOULDBLOCK __errno_t( 180)
Note:
See TracChangeset
for help on using the changeset viewer.