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