~kris/9p

9hist

ref: 37f55a7f9b16e97656d226f173c7b19d89f2a268 9hist/port/error.h -rw-r--r-- 3.9 KiB
37f55a7f — David du Colombier Plan 9 from Bell Labs 1992-01-12 34 years ago
                                                                                
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 */