# errno integer values captured per OS by running gen_errorcodes.nim
# on that OS. The <errno.h> constants are an OS/ABI detail, so they are
# baked per-OS here instead of pulled via <errno.h> at the consumer.
# Auto-generated; do not edit by hand.
os linux
EOVERFLOW 75
ERANGE 34
EDOM 33
ENOMEM 12
ENOSPC 28
EIO 5
EINVAL 22
EBADMSG 74
EILSEQ 84
ENOMSG 42
EDESTADDRREQ 89
E2BIG 7
ENOBUFS 105
ENODATA 61
EBUSY 16
ETXTBSY 26
ECHILD 10
EOWNERDEAD 130
ENOLCK 37
ENFILE 23
EACCES 13
EPERM 1
EAGAIN 11
EWOULDBLOCK 11
ETIMEDOUT 110
ETIME 62
EINTR 4
EDEADLK 35
EADDRINUSE 98
EISCONN 106
EADDRNOTAVAIL 99
EAFNOSUPPORT 97
EOPNOTSUPP 95
ENOTSUP 95
ENOSYS 38
EPROTONOSUPPORT 93
ENOTTY 25
ESPIPE 29
EISDIR 21
ENOTEMPTY 39
ECANCELED 125
ECONNABORTED 103
ENETRESET 102
EALREADY 114
EINPROGRESS 115
ENAMETOOLONG 36
EEXIST 17
ENOENT 2
EIDRM 43
ENODEV 19
ENOTDIR 20
EFBIG 27
EMSGSIZE 90
EPIPE 32
EBADF 9
EMFILE 24
ENOSTR 60
ENOTSOCK 88
ENOSR 63
ENXIO 6
ESRCH 3
ENOEXEC 8
ELOOP 40
EMLINK 31
EXDEV 18
EPROTOTYPE 91
ENOPROTOOPT 92
EPROTO 71
EROFS 30
EFAULT 14
ENETDOWN 100
ENETUNREACH 101
ECONNRESET 104
ENOTCONN 107
ECONNREFUSED 111
EHOSTUNREACH 113
ENOTRECOVERABLE 131
os macosx
EOVERFLOW 84
ERANGE 34
EDOM 33
ENOMEM 12
ENOSPC 28
EIO 5
EINVAL 22
EBADMSG 94
EILSEQ 92
ENOMSG 91
EDESTADDRREQ 39
E2BIG 7
ENOBUFS 55
ENODATA 96
EBUSY 16
ETXTBSY 26
ECHILD 10
EOWNERDEAD 105
ENOLCK 77
ENFILE 23
EACCES 13
EPERM 1
EAGAIN 35
EWOULDBLOCK 35
ETIMEDOUT 60
ETIME 101
EINTR 4
EDEADLK 11
EADDRINUSE 48
EISCONN 56
EADDRNOTAVAIL 49
EAFNOSUPPORT 47
EOPNOTSUPP 102
ENOTSUP 45
ENOSYS 78
EPROTONOSUPPORT 43
ENOTTY 25
ESPIPE 29
EISDIR 21
ENOTEMPTY 66
ECANCELED 89
ECONNABORTED 53
ENETRESET 52
EALREADY 37
EINPROGRESS 36
ENAMETOOLONG 63
EEXIST 17
ENOENT 2
EIDRM 90
ENODEV 19
ENOTDIR 20
EFBIG 27
EMSGSIZE 40
EPIPE 32
EBADF 9
EMFILE 24
ENOSTR 99
ENOTSOCK 38
ENOSR 98
ENXIO 6
ESRCH 3
ENOEXEC 8
ELOOP 62
EMLINK 31
EXDEV 18
EPROTOTYPE 41
ENOPROTOOPT 42
EPROTO 100
EROFS 30
EFAULT 14
ENETDOWN 50
ENETUNREACH 51
ECONNRESET 54
ENOTCONN 57
ECONNREFUSED 61
EHOSTUNREACH 65
ENOTRECOVERABLE 104
