|
|
1.1 root 1: #ident "@(#)sgs-inc:mc68/errno.h 2.1.1.2"
2: /*
3: * Error codes
4: */
5:
6: #define EPERM 1 /* Not super-user */
7: #define ENOENT 2 /* No such file or directory */
8: #define ESRCH 3 /* No such process */
9: #define EINTR 4 /* interrupted system call */
10: #define EIO 5 /* I/O error */
11: #define ENXIO 6 /* No such device or address */
12: #define E2BIG 7 /* Arg list too long */
13: #define ENOEXEC 8 /* Exec format error */
14: #define EBADF 9 /* Bad file number */
15: #define ECHILD 10 /* No children */
16: #define EAGAIN 11 /* No more processes */
17: #define ENOMEM 12 /* Not enough core */
18: #define EACCES 13 /* Permission denied */
19: #define EFAULT 14 /* Bad address */
20: #define ENOTBLK 15 /* Block device required */
21: #define EBUSY 16 /* Mount device busy */
22: #define EEXIST 17 /* File exists */
23: #define EXDEV 18 /* Cross-device link */
24: #define ENODEV 19 /* No such device */
25: #define ENOTDIR 20 /* Not a directory */
26: #define EISDIR 21 /* Is a directory */
27: #define EINVAL 22 /* Invalid argument */
28: #define ENFILE 23 /* File table overflow */
29: #define EMFILE 24 /* Too many open files */
30: #define ENOTTY 25 /* Not a typewriter */
31: #define ETXTBSY 26 /* Text file busy */
32: #define EFBIG 27 /* File too large */
33: #define ENOSPC 28 /* No space left on device */
34: #define ESPIPE 29 /* Illegal seek */
35: #define EROFS 30 /* Read only file system */
36: #define EMLINK 31 /* Too many links */
37: #define EPIPE 32 /* Broken pipe */
38: #define EDOM 33 /* Math arg out of domain of func */
39: #define ERANGE 34 /* Math result not representable */
40: #define ENOMSG 35 /* No message of desired type */
41: #define EIDRM 36 /* Identifier removed */
42: #define ECHRNG 37 /* Channel number out of range */
43: #define EL2NSYNC 38 /* Level 2 not synchronized */
44: #define EL3HLT 39 /* Level 3 halted */
45: #define EL3RST 40 /* Level 3 reset */
46: #define ELNRNG 41 /* Link number out of range */
47: #define EUNATCH 42 /* Protocol driver not attached */
48: #define ENOCSI 43 /* No CSI structure available */
49: #define EL2HLT 44 /* Level 2 halted */
50: extern int errno;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.