1 #ifndef __wasilibc___errno_values_h 2 #define __wasilibc___errno_values_h 3 4 #include <wasi/api.h> 5 6 #define E2BIG __WASI_ERRNO_2BIG 7 #define EACCES __WASI_ERRNO_ACCES 8 #define EADDRINUSE __WASI_ERRNO_ADDRINUSE 9 #define EADDRNOTAVAIL __WASI_ERRNO_ADDRNOTAVAIL 10 #define EAFNOSUPPORT __WASI_ERRNO_AFNOSUPPORT 11 #define EAGAIN __WASI_ERRNO_AGAIN 12 #define EALREADY __WASI_ERRNO_ALREADY 13 #define EBADF __WASI_ERRNO_BADF 14 #define EBADMSG __WASI_ERRNO_BADMSG 15 #define EBUSY __WASI_ERRNO_BUSY 16 #define ECANCELED __WASI_ERRNO_CANCELED 17 #define ECHILD __WASI_ERRNO_CHILD 18 #define ECONNABORTED __WASI_ERRNO_CONNABORTED 19 #define ECONNREFUSED __WASI_ERRNO_CONNREFUSED 20 #define ECONNRESET __WASI_ERRNO_CONNRESET 21 #define EDEADLK __WASI_ERRNO_DEADLK 22 #define EDESTADDRREQ __WASI_ERRNO_DESTADDRREQ 23 #define EDOM __WASI_ERRNO_DOM 24 #define EDQUOT __WASI_ERRNO_DQUOT 25 #define EEXIST __WASI_ERRNO_EXIST 26 #define EFAULT __WASI_ERRNO_FAULT 27 #define EFBIG __WASI_ERRNO_FBIG 28 #define EHOSTUNREACH __WASI_ERRNO_HOSTUNREACH 29 #define EIDRM __WASI_ERRNO_IDRM 30 #define EILSEQ __WASI_ERRNO_ILSEQ 31 #define EINPROGRESS __WASI_ERRNO_INPROGRESS 32 #define EINTR __WASI_ERRNO_INTR 33 #define EINVAL __WASI_ERRNO_INVAL 34 #define EIO __WASI_ERRNO_IO 35 #define EISCONN __WASI_ERRNO_ISCONN 36 #define EISDIR __WASI_ERRNO_ISDIR 37 #define ELOOP __WASI_ERRNO_LOOP 38 #define EMFILE __WASI_ERRNO_MFILE 39 #define EMLINK __WASI_ERRNO_MLINK 40 #define EMSGSIZE __WASI_ERRNO_MSGSIZE 41 #define EMULTIHOP __WASI_ERRNO_MULTIHOP 42 #define ENAMETOOLONG __WASI_ERRNO_NAMETOOLONG 43 #define ENETDOWN __WASI_ERRNO_NETDOWN 44 #define ENETRESET __WASI_ERRNO_NETRESET 45 #define ENETUNREACH __WASI_ERRNO_NETUNREACH 46 #define ENFILE __WASI_ERRNO_NFILE 47 #define ENOBUFS __WASI_ERRNO_NOBUFS 48 #define ENODEV __WASI_ERRNO_NODEV 49 #define ENOENT __WASI_ERRNO_NOENT 50 #define ENOEXEC __WASI_ERRNO_NOEXEC 51 #define ENOLCK __WASI_ERRNO_NOLCK 52 #define ENOLINK __WASI_ERRNO_NOLINK 53 #define ENOMEM __WASI_ERRNO_NOMEM 54 #define ENOMSG __WASI_ERRNO_NOMSG 55 #define ENOPROTOOPT __WASI_ERRNO_NOPROTOOPT 56 #define ENOSPC __WASI_ERRNO_NOSPC 57 #define ENOSYS __WASI_ERRNO_NOSYS 58 #define ENOTCONN __WASI_ERRNO_NOTCONN 59 #define ENOTDIR __WASI_ERRNO_NOTDIR 60 #define ENOTEMPTY __WASI_ERRNO_NOTEMPTY 61 #define ENOTRECOVERABLE __WASI_ERRNO_NOTRECOVERABLE 62 #define ENOTSOCK __WASI_ERRNO_NOTSOCK 63 #define ENOTSUP __WASI_ERRNO_NOTSUP 64 #define ENOTTY __WASI_ERRNO_NOTTY 65 #define ENXIO __WASI_ERRNO_NXIO 66 #define EOVERFLOW __WASI_ERRNO_OVERFLOW 67 #define EOWNERDEAD __WASI_ERRNO_OWNERDEAD 68 #define EPERM __WASI_ERRNO_PERM 69 #define EPIPE __WASI_ERRNO_PIPE 70 #define EPROTO __WASI_ERRNO_PROTO 71 #define EPROTONOSUPPORT __WASI_ERRNO_PROTONOSUPPORT 72 #define EPROTOTYPE __WASI_ERRNO_PROTOTYPE 73 #define ERANGE __WASI_ERRNO_RANGE 74 #define EROFS __WASI_ERRNO_ROFS 75 #define ESPIPE __WASI_ERRNO_SPIPE 76 #define ESRCH __WASI_ERRNO_SRCH 77 #define ESTALE __WASI_ERRNO_STALE 78 #define ETIMEDOUT __WASI_ERRNO_TIMEDOUT 79 #define ETXTBSY __WASI_ERRNO_TXTBSY 80 #define EXDEV __WASI_ERRNO_XDEV 81 #define ENOTCAPABLE __WASI_ERRNO_NOTCAPABLE 82 83 #define EOPNOTSUPP ENOTSUP 84 #define EWOULDBLOCK EAGAIN 85 86 #endif 87