Files
http-from-scratch/Http/Errno.fs
Smaug123 4852506b50 Ta-da
2023-11-29 23:49:35 +00:00

56 lines
1.1 KiB
Forth

namespace Http
/// From errno.h on macOS, https://opensource.apple.com/source/xnu/xnu-201/bsd/sys/errno.h
type Errno =
| EPERM = 1
| ENOENT = 2
| ESRCH = 3
| EINTR = 4
| EIO = 5
| ENXIO = 6
| E2BIG = 7
| ENOEXEC = 8
| EBADF = 9
| ECHILD = 10
| EDEADLK = 11
| EINVAL = 22
| EFBIG = 27
| ENOSPC = 28
| ESPIPE = 29
| EROFS = 30
| EMLINK = 31
| EPIPE = 32
| EDOM = 33
| ERANGE = 34
| EAGAIN = 35
| EINPROGRESS = 36
| EALREADY = 37
| ENOTSOCK = 38
| EDESTADDRREQ = 39
| EMSGSIZE = 40
| EPROTOTYPE = 41
| ENOPROTOOPT = 42
| EPROTONOSUPPORT = 43
| ESOCKTNOSUPPORT = 44
| ENOTSUP = 45
| EPFNOSUPPORT = 46
| EAFNOSUPPORT = 47
| EADDRINUSE = 48
| EADDRNOTAVAIL = 49
| ENETDOWN = 50
| ENETUNREACH = 51
| ENETRESET = 52
| ECONNABORTED = 53
| ECONNRESET = 54
| ENOBUFS = 55
| EISCONN = 56
| ENOTCONN = 57
| ESHUTDOWN = 58
| ETOOMANYREFS = 59
| ETIMEDOUT = 60
| ECONNREFUSED = 61
| ELOOP = 62
| ENAMETOOLONG = 63
| EHOSTDOWN = 64
| EHOSTUNREACH = 65