diff options
author | Andreas Kling <awesomekling@gmail.com> | 2018-10-14 13:16:09 +0200 |
---|---|---|
committer | Andreas Kling <awesomekling@gmail.com> | 2018-10-14 13:16:09 +0200 |
commit | 9f9b4a23823a851d632a0b2e757f1232b5de5620 (patch) | |
tree | 8e17a652ebf0710822b5cee5d52e0cceb3064cd4 /VirtualFileSystem/sys-errno.h | |
parent | fc1facf5c09a92cf49ce2b2db729cac51f6e75e2 (diff) | |
download | serenity-9f9b4a23823a851d632a0b2e757f1232b5de5620.zip |
Add a simple /dev/full.
Diffstat (limited to 'VirtualFileSystem/sys-errno.h')
-rw-r--r-- | VirtualFileSystem/sys-errno.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/VirtualFileSystem/sys-errno.h b/VirtualFileSystem/sys-errno.h new file mode 100644 index 0000000000..2c11307a0d --- /dev/null +++ b/VirtualFileSystem/sys-errno.h @@ -0,0 +1,37 @@ +#pragma once + +#define EPERM 1 // Operation not permitted +#define ENOENT 2 // No such file or directory +#define ESRCH 3 // No such process +#define EINTR 4 // Interrupted system call +#define EIO 5 // I/O error +#define ENXIO 6 // No such device or address +#define E2BIG 7 // Argument list too long +#define ENOEXEC 8 // Exec format error +#define EBADF 9 // Bad file number +#define ECHILD 10 // No child processes +#define EAGAIN 11 // Try again +#define ENOMEM 12 // Out of memory +#define EACCES 13 // Permission denied +#define EFAULT 14 // Bad address +#define ENOTBLK 15 // Block device required +#define EBUSY 16 // Device or resource busy +#define EEXIST 17 // File exists +#define EXDEV 18 // Cross-device link +#define ENODEV 19 // No such device +#define ENOTDIR 20 // Not a directory +#define EISDIR 21 // Is a directory +#define EINVAL 22 // Invalid argument +#define ENFILE 23 // File table overflow +#define EMFILE 24 // Too many open files +#define ENOTTY 25 // Not a typewriter +#define ETXTBSY 26 // Text file busy +#define EFBIG 27 // File too large +#define ENOSPC 28 // No space left on device +#define ESPIPE 29 // Illegal seek +#define EROFS 30 // Read-only file system +#define EMLINK 31 // Too many links +#define EPIPE 32 // Broken pipe +#define EDOM 33 // Math argument out of domain of func +#define ERANGE 34 // Math result not representable + |