LF OS
Hobby operating system for amd64 with high ambitions
Loading...
Searching...
No Matches
errno-defs.h
Go to the documentation of this file.
1#ifndef _SYS_ERRNO_DEFS_H_
2#define _SYS_ERRNO_DEFS_H_
3
4#define EPERM 1
5#define ENOENT 2
6#define ESRCH 3
7#define EINTR 4
8#define EBADF 9
9#define ECHILD 10
10#define EAGAIN 11
11#define ENOMEM 12
12#define EACCES 13
13#define EBUSY 16
14#define EEXIST 17
15#define ENOTDIR 20
16#define EISDIR 21
17#define EINVAL 22
18#define ENFILE 23
19#define ENOTTY 25
20#define EFBIG 27
21#define ENOSPC 28
22#define ESPIPE 29
23#define EROFS 30
24#define EMLINK 31
25#define EDOM 33
26#define ERANGE 34
27#define ENAMETOOLONG 36
28#define ENOSYS 38
29#define ENOMSG 42
30#define EOVERFLOW 75
31#define EFTYPE 79
32#define EILSEQ 84
33#define EMSGSIZE 90
34#define ENOTSUP 95
35
36// user defined after this
37#define __ELASTERROR 2000
38
39#endif