CS350 COS
COS
Loading...
Searching...
No Matches
errno.h
Go to the documentation of this file.
1
2#ifndef __ERRNO_H__
3#define __ERRNO_H__
4
5#ifndef _KERNEL
6int *__error();
7#define errno (* __error())
8#endif
9
10#define EIO 0x1BAD0001
11#define EBADF 0x1BAD0002
12#define EINVAL 0x1BAD0003
13#define EFAULT 0x1BAD0004
14#define ENOMEM 0x1BAD0005
15#define ENOENT 0x1BAD0006
16#define ENOTDIR 0x1BAD0007
17#define ENAMETOOLONG 0x1BAD0008
18#define ENOSYS 0x1BAD0009
19#define EAGAIN 0x1BAD000A
20#define EBUSY 0x1BAD000B
21#define EWOULDBLOCK 0x1BAD000C
22#define EALREADY 0x1BAD000D
23#define EINPROGRESS 0x1BAD000E
24#define ENFILE 0x1BAD000F
25#define ETIMEDOUT 0x1BAD0010
26#define EACCES 0x1BAD0011
27#define EPERM 0x1BAD0012
28#define ENOSPC 0x1BAD0013
29
30#define EAFNOSUPPORT 0x1BAD0020
31#define ENOPROTOOPT 0x1BAD0021
32#define EOPNOTSUPP 0x1BAD0022
33#define EHOSTUNREACH 0x1BAD0023
34#define ECONNABORTED 0x1BAD0024
35#define ECONNRESET 0x1BAD0025
36#define ENOTCONN 0x1BAD0026
37#define ENOBUFS 0x1BAD0027
38#define EADDRINUSE 0x1BAD0028
39
40#endif /* __ERRNO_H__ */
41
int * __error()