Usermode/libc - Improved strerror, added some basic time functions
[tpg/acess2.git] / Usermode / Libraries / libc.so_src / include_exp / errno.enum.h
1
2 enum libc_eErrorNumbers {
3         EOK,
4         ENOSYS, // Invalid Instruction
5         EINVAL, // Invalid Paramater
6         EBADF,  // Bad FD
7         ENOMEM, // No free memory
8         EACCES, // Not permitted
9         EBUSY,  // Resource is busy
10         ERANGE, // Value out of range
11         ENOTFOUND,      // Item not found
12         EROFS,  // Read only
13         ENOTIMPL,       // Not implemented
14         ENOENT, // No entry?
15         EEXIST, // Already exists
16         ENFILE, // Too many open files
17         ENOTDIR,        // Not a directory
18         EISDIR, // Is a directory
19         EIO,    // IO Error
20         EINTR,  // Operation interrupted (signal)
21         EWOULDBLOCK,    // Operation would have blocked
22         ENODEV, // ???
23         EADDRNOTAVAIL,  // ?
24         EINPROGRESS,    // ?
25         EPERM,  // Permissions error
26
27         EAGAIN, // Try again
28         EALREADY,       // Operation was a NOP
29         
30         
31         EINTERNAL       // Internal Error
32 };
33         
34 #define NUM_ERRNO       (EINTERNAL+1)
35

UCC git Repository :: git.ucc.asn.au