1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
extern char Enoerror[]; /* no error */
extern char Emount[]; /* inconsistent mount */
extern char Eunmount[]; /* not mounted */
extern char Eunion[]; /* not in union */
extern char Enocreate[]; /* mounted directory forbids creation */
extern char Enonexist[]; /* file does not exist */
extern char Ebadsharp[]; /* unknown device in # filename */
extern char Enotdir[]; /* not a directory */
extern char Eisdir[]; /* file is a directory */
extern char Ebadchar[]; /* bad character in file name */
extern char Efilename[]; /* file name syntax */
extern char Eperm[]; /* permission denied */
extern char Ebadusefd[]; /* inappropriate use of fd */
extern char Ebadarg[]; /* bad arg in system call */
extern char Einuse[]; /* device or object already in use */
extern char Eio[]; /* i/o error */
extern char Etoobig[]; /* read or write too large */
extern char Etoosmall[]; /* read or write too small */
extern char Ebadblt[]; /* bad bitblt or bitmap request */
extern char Ebadbitmap[]; /* unallocated bitmap */
extern char Enobitmap[]; /* out of bitmap descriptors */
extern char Enobitstore[]; /* out of bitmap storage */
extern char Ebadfont[]; /* unallocated font */
extern char Enofont[]; /* out of font descriptors */
extern char Eauth[]; /* authentication failure */
extern char Ebadaddr[]; /* bad network address */
extern char Emsgsize[]; /* message is too big for protocol */
extern char Enetbusy[]; /* network device is busy or allocated */
extern char Enoproto[]; /* network protocol not supported */
extern char Enoport[]; /* network port not available */
extern char Enoroute[]; /* no free routes */
extern char Enoifc[]; /* bad interface or no free interface slots */
extern char Enolisten[]; /* not announced */
extern char Ehungup[]; /* write to hungup stream */
extern char Enodev[]; /* no free devices */
extern char Enoenv[]; /* no free environment resources */
extern char Enofd[]; /* no free file descriptors */
extern char Ebadfd[]; /* fd out of range or not open */
extern char Ebadexec[]; /* a.out header invalid */
extern char Eioload[]; /* i/o error in demand load */
extern char Enochild[]; /* no living children */
extern char Enoseg[]; /* no free segments */
extern char Ebadmount[]; /* inconsistent mount */
extern char Enomount[]; /* mount table full */
extern char Enomntdev[]; /* no free mount devices */
extern char Eshutdown[]; /* mounted device shut down */
extern char Ebaddirread[]; /* directory read not quantized */
extern char Esegaddr[]; /* illegal segment addresses or size */
extern char Eprocdied[]; /* process exited */
extern char Enosrv[]; /* no free server slots */
extern char Enoqueue[]; /* no free stream queues */
extern char Ebadld[]; /* illegal line discipline */
extern char Enostream[]; /* no free stream heads */
extern char Ebadnet[]; /* illegal network address */
extern char Ebadctl[]; /* bad process or stream control request */
extern char Enonote[]; /* note overflow */
extern char Eintr[]; /* interrupted */
extern char Edestbusy[]; /* datakit destination busy */
extern char Edestotl[]; /* datakit destination out to lunch */
extern char Enetotl[]; /* datakit controller out to lunch */
extern char Erejected[]; /* datakit destination rejected call */
extern char Eshortmsg[]; /* short message */
extern char Ebadmsg[]; /* format error or mismatch in message */
extern char Ebadcnt[]; /* read count greater than requested */
extern char Enovmem[]; /* virtual memory allocation failed */
extern char Enoasync[]; /* out of async stream modules */
extern char Enopipe[]; /* out of pipes */
extern char Enetunreach[]; /* network unreachable */
extern char Etimedout[]; /* connection timed out */
extern char Econrefused[]; /* connection refused */
extern char Eprotonosup[]; /* operation not supported by network protocol */
extern char Eisstream[]; /* seek on a stream */
extern char Enofilsys[]; /* out of filsys resources */
extern char Egreg[]; /* it's a thermal problem */