xref: /plan9/sys/src/cmd/vnc/error.h (revision 9a747e4fd48b9f4522c70c07e8f882a15030f964)
1*9a747e4fSDavid du Colombier extern char Enoerror[];		/* no error */
2*9a747e4fSDavid du Colombier extern char Emount[];		/* inconsistent mount */
3*9a747e4fSDavid du Colombier extern char Eunmount[];		/* not mounted */
4*9a747e4fSDavid du Colombier extern char Eunion[];		/* not in union */
5*9a747e4fSDavid du Colombier extern char Emountrpc[];	/* mount rpc error */
6*9a747e4fSDavid du Colombier extern char Eshutdown[];	/* mounted device shut down */
7*9a747e4fSDavid du Colombier extern char Enocreate[];	/* mounted directory forbids creation */
8*9a747e4fSDavid du Colombier extern char Enonexist[];	/* file does not exist */
9*9a747e4fSDavid du Colombier extern char Eexist[];		/* file already exists */
10*9a747e4fSDavid du Colombier extern char Ebadsharp[];	/* unknown device in # filename */
11*9a747e4fSDavid du Colombier extern char Enotdir[];		/* not a directory */
12*9a747e4fSDavid du Colombier extern char Eisdir[];		/* file is a directory */
13*9a747e4fSDavid du Colombier extern char Ebadchar[];		/* bad character in file name */
14*9a747e4fSDavid du Colombier extern char Efilename[];	/* file name syntax */
15*9a747e4fSDavid du Colombier extern char Eperm[];		/* permission denied */
16*9a747e4fSDavid du Colombier extern char Ebadusefd[];	/* inappropriate use of fd */
17*9a747e4fSDavid du Colombier extern char Ebadarg[];		/* bad arg in system call */
18*9a747e4fSDavid du Colombier extern char Einuse[];		/* device or object already in use */
19*9a747e4fSDavid du Colombier extern char Eio[];		/* i/o error */
20*9a747e4fSDavid du Colombier extern char Etoobig[];		/* read or write too large */
21*9a747e4fSDavid du Colombier extern char Etoosmall[];	/* read or write too small */
22*9a747e4fSDavid du Colombier extern char Enoport[];		/* network port not available */
23*9a747e4fSDavid du Colombier extern char Ehungup[];		/* write to hungup channel */
24*9a747e4fSDavid du Colombier extern char Ebadctl[];		/* bad process or channel control request */
25*9a747e4fSDavid du Colombier extern char Enodev[];		/* no free devices */
26*9a747e4fSDavid du Colombier extern char Eprocdied[];	/* process exited */
27*9a747e4fSDavid du Colombier extern char Enochild[];		/* no living children */
28*9a747e4fSDavid du Colombier extern char Eioload[];		/* i/o error in demand load */
29*9a747e4fSDavid du Colombier extern char Enovmem[];		/* virtual memory allocation failed */
30*9a747e4fSDavid du Colombier extern char Ebadfd[];		/* fd out of range or not open */
31*9a747e4fSDavid du Colombier extern char Enofd[];			/* no free file descriptors */
32*9a747e4fSDavid du Colombier extern char Eisstream[];	/* seek on a stream */
33*9a747e4fSDavid du Colombier extern char Ebadexec[];		/* exec header invalid */
34*9a747e4fSDavid du Colombier extern char Etimedout[];	/* connection timed out */
35*9a747e4fSDavid du Colombier extern char Econrefused[];	/* connection refused */
36*9a747e4fSDavid du Colombier extern char Econinuse[];	/* connection in use */
37*9a747e4fSDavid du Colombier extern char Eintr[];		/* interrupted */
38*9a747e4fSDavid du Colombier extern char Enomem[];		/* kernel allocate failed */
39*9a747e4fSDavid du Colombier extern char Enoswap[];		/* swap space full */
40*9a747e4fSDavid du Colombier extern char Esoverlap[];	/* segments overlap */
41*9a747e4fSDavid du Colombier extern char Emouseset[];	/* mouse type already set */
42*9a747e4fSDavid du Colombier extern char Eshort[];		/* i/o count too small */
43*9a747e4fSDavid du Colombier extern char Egreg[];		/* ken has left the building */
44*9a747e4fSDavid du Colombier extern char Ebadspec[];		/* bad attach specifier */
45*9a747e4fSDavid du Colombier extern char Enoreg[];		/* process has no saved registers */
46*9a747e4fSDavid du Colombier extern char Enoattach[];	/* mount/attach disallowed */
47*9a747e4fSDavid du Colombier extern char Eshortstat[];	/* stat buffer too small */
48*9a747e4fSDavid du Colombier extern char Ebadstat[];		/* malformed stat buffer */
49