/*
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
* Common Development and Distribution License, Version 1.0 only
* (the "License"). You may not use this file except in compliance
* with the License.
*
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
* or http://www.opensolaris.org/os/licensing.
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
* file and include the License file at usr/src/OPENSOLARIS.LICENSE.
* If applicable, add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.10 */
/*
* WARNING!
* Do NOT add entries to this list such that it grows the list
* beyond the last entry:
* 151 Stale NFS file handle
* Growing this list may damage programs because this array is
* copied into a reserved array at runtime. See bug 4097669.
*
* If you need to add an entry please use one of the empty
* slots.
* The arrays _sys_errs[], accessible via perror(3C) and strerror(3C)
* interfaces, and sys_errlist[] are created from this list.
* It is the direct referencing of sys_errlist[] that is the problem.
* Your code should only use perror() or strerror().
*/
1 Not owner
2 No such file or directory
3 No such process
4 Interrupted system call
5 I/O error
6 No such device or address
7 Arg list too long
8 Exec format error
9 Bad file number
10 No child processes
11 Resource temporarily unavailable
12 Not enough space
13 Permission denied
14 Bad address
15 Block device required
16 Device busy
17 File exists
18 Cross-device link
19 No such device
20 Not a directory
21 Is a directory
22 Invalid argument
23 File table overflow
24 Too many open files
25 Inappropriate ioctl for device
26 Text file busy
27 File too large
28 No space left on device
29 Illegal seek
30 Read-only file system
31 Too many links
32 Broken pipe
33 Argument out of domain
34 Result too large
35 No message of desired type
36 Identifier removed
37 Channel number out of range
38 Level 2 not synchronized
39 Level 3 halted
40 Level 3 reset
41 Link number out of range
42 Protocol driver not attached
43 No CSI structure available
44 Level 2 halted
45 Deadlock situation detected/avoided
46 No record locks available
47 Operation canceled
48 Operation not supported
49 Disc quota exceeded
50 Bad exchange descriptor
51 Bad request descriptor
52 Message tables full
53 Anode table overflow
54 Bad request code
55 Invalid slot
56 File locking deadlock
57 Bad font file format
58 Owner of the lock died
59 Lock is not recoverable
60 Not a stream device
61 No data available
62 Timer expired
63 Out of stream resources
64 Machine is not on the network
65 Package not installed
66 Object is remote
67 Link has been severed
68 Advertise error
69 Srmount error
70 Communication error on send
71 Protocol error
72 Locked lock was unmapped
73 Facility is not active
74 Multihop attempted
77 Not a data message
78 File name too long
79 Value too large for defined data type
80 Name not unique on network
81 File descriptor in bad state
82 Remote address changed
83 Can not access a needed shared library
84 Accessing a corrupted shared library
85 .lib section in a.out corrupted
86 Attempting to link in more shared libraries than system limit
87 Can not exec a shared library directly
88 Illegal byte sequence
89 Operation not applicable
90 Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS
93 Directory not empty
94 Too many users
95 Socket operation on non-socket
96 Destination address required
97 Message too long
98 Protocol wrong type for socket
99 Option not supported by protocol
120 Protocol not supported
121 Socket type not supported
122 Operation not supported on transport endpoint
123 Protocol family not supported
124 Address family not supported by protocol family
125 Address already in use
126 Cannot assign requested address
127 Network is down
128 Network is unreachable
129 Network dropped connection because of reset
130 Software caused connection abort
131 Connection reset by peer
132 No buffer space available
133 Transport endpoint is already connected
134 Transport endpoint is not connected
135 Structure needs cleaning
137 Not a name file
138 Not available
139 Is a name file
140 Remote I/O error
141 Reserved for future use
142
143 Cannot send after socket shutdown
144 Too many references: cannot splice
145 Connection timed out
146 Connection refused
147 Host is down
148 No route to host
149 Operation already in progress
150 Operation now in progress
151 Stale NFS file handle