|
Lines 90-96
Link Here
|
| 90 |
names as given in |
90 |
names as given in |
| 91 |
.Aq Pa sys/errno.h . |
91 |
.Aq Pa sys/errno.h . |
| 92 |
.Bl -hang -width Ds |
92 |
.Bl -hang -width Ds |
| 93 |
.It Er 0 Em "Error 0" . |
93 |
.It Er 0 Em "Undefined error: 0" . |
| 94 |
Not used. |
94 |
Not used. |
| 95 |
.It Er 1 EPERM Em "Operation not permitted" . |
95 |
.It Er 1 EPERM Em "Operation not permitted" . |
| 96 |
An attempt was made to perform an operation limited to processes |
96 |
An attempt was made to perform an operation limited to processes |
|
Lines 102-108
Link Here
|
| 102 |
.It Er 3 ESRCH Em "No such process" . |
102 |
.It Er 3 ESRCH Em "No such process" . |
| 103 |
No process could be found corresponding to that specified by the given |
103 |
No process could be found corresponding to that specified by the given |
| 104 |
process ID. |
104 |
process ID. |
| 105 |
.It Er 4 EINTR Em "Interrupted function call" . |
105 |
.It Er 4 EINTR Em "Interrupted system call" . |
| 106 |
An asynchronous signal (such as |
106 |
An asynchronous signal (such as |
| 107 |
.Dv SIGINT |
107 |
.Dv SIGINT |
| 108 |
or |
108 |
or |
|
Lines 115-128
Link Here
|
| 115 |
Some physical input or output error occurred. |
115 |
Some physical input or output error occurred. |
| 116 |
This error will not be reported until a subsequent operation on the same file |
116 |
This error will not be reported until a subsequent operation on the same file |
| 117 |
descriptor and may be lost (over written) by any subsequent errors. |
117 |
descriptor and may be lost (over written) by any subsequent errors. |
| 118 |
.It Er 6 ENXIO Em "\&No such device or address" . |
118 |
.It Er 6 ENXIO Em "Device not configured" . |
| 119 |
Input or output on a special file referred to a device that did not |
119 |
Input or output on a special file referred to a device that did not |
| 120 |
exist, or |
120 |
exist, or |
| 121 |
made a request beyond the limits of the device. |
121 |
made a request beyond the limits of the device. |
| 122 |
This error may also occur when, for example, |
122 |
This error may also occur when, for example, |
| 123 |
a tape drive is not online or no disk pack is |
123 |
a tape drive is not online or no disk pack is |
| 124 |
loaded on a drive. |
124 |
loaded on a drive. |
| 125 |
.It Er 7 E2BIG Em "Arg list too long" . |
125 |
.It Er 7 E2BIG Em "Argument list too long" . |
| 126 |
The number of bytes used for the argument and environment |
126 |
The number of bytes used for the argument and environment |
| 127 |
list of the new process exceeded the current limit |
127 |
list of the new process exceeded the current limit |
| 128 |
of 65536 bytes |
128 |
of 65536 bytes |
|
Lines 161-169
Link Here
|
| 161 |
.It Er 14 EFAULT Em "Bad address" . |
161 |
.It Er 14 EFAULT Em "Bad address" . |
| 162 |
The system detected an invalid address in attempting to |
162 |
The system detected an invalid address in attempting to |
| 163 |
use an argument of a call. |
163 |
use an argument of a call. |
| 164 |
.It Er 15 ENOTBLK Em "Not a block device" . |
164 |
.It Er 15 ENOTBLK Em "Block device required" . |
| 165 |
A block device operation was attempted on a non-block device or file. |
165 |
A block device operation was attempted on a non-block device or file. |
| 166 |
.It Er 16 EBUSY Em "Resource busy" . |
166 |
.It Er 16 EBUSY Em "Device busy" . |
| 167 |
An attempt to use a system resource which was in use at the time |
167 |
An attempt to use a system resource which was in use at the time |
| 168 |
in a manner which would have conflicted with the request. |
168 |
in a manner which would have conflicted with the request. |
| 169 |
.It Er 17 EEXIST Em "File exists" . |
169 |
.It Er 17 EEXIST Em "File exists" . |
|
Lines 171-177
Link Here
|
| 171 |
for instance, as the new link name in a |
171 |
for instance, as the new link name in a |
| 172 |
.Xr link 2 |
172 |
.Xr link 2 |
| 173 |
function. |
173 |
function. |
| 174 |
.It Er 18 EXDEV Em "Improper link" . |
174 |
.It Er 18 EXDEV Em "Cross-device link" . |
| 175 |
A hard link to a file on another file system |
175 |
A hard link to a file on another file system |
| 176 |
was attempted. |
176 |
was attempted. |
| 177 |
.It Er 19 ENODEV Em "Operation not supported by device" . |
177 |
.It Er 19 ENODEV Em "Operation not supported by device" . |
|
Lines 218-224
Link Here
|
| 218 |
.if t 2\u\s-231\s+2\d |
218 |
.if t 2\u\s-231\s+2\d |
| 219 |
.if n 2.1E9 |
219 |
.if n 2.1E9 |
| 220 |
bytes). |
220 |
bytes). |
| 221 |
.It Er 28 ENOSPC Em "Device out of space" . |
221 |
.It Er 28 ENOSPC Em "No space left on device" . |
| 222 |
A |
222 |
A |
| 223 |
.Xr write 2 |
223 |
.Xr write 2 |
| 224 |
to an ordinary file, the creation of a |
224 |
to an ordinary file, the creation of a |
|
Lines 246-252
Link Here
|
| 246 |
.It Er 33 EDOM Em "Numerical argument out of domain" . |
246 |
.It Er 33 EDOM Em "Numerical argument out of domain" . |
| 247 |
A numerical input argument was outside the defined domain of the mathematical |
247 |
A numerical input argument was outside the defined domain of the mathematical |
| 248 |
function. |
248 |
function. |
| 249 |
.It Er 34 ERANGE Em "Numerical result out of range" . |
249 |
.It Er 34 ERANGE Em "Result too large" . |
| 250 |
A numerical result of the function was too large to fit in the |
250 |
A numerical result of the function was too large to fit in the |
| 251 |
available space (perhaps exceeded precision). |
251 |
available space (perhaps exceeded precision). |
| 252 |
.It Er 35 EAGAIN Em "Resource temporarily unavailable" . |
252 |
.It Er 35 EAGAIN Em "Resource temporarily unavailable" . |
|
Lines 309-315
Link Here
|
| 309 |
.It Er 48 EADDRINUSE Em "Address already in use" . |
309 |
.It Er 48 EADDRINUSE Em "Address already in use" . |
| 310 |
Only one usage of each address is normally permitted. |
310 |
Only one usage of each address is normally permitted. |
| 311 |
.Pp |
311 |
.Pp |
| 312 |
.It Er 49 EADDRNOTAVAIL Em "Cannot assign requested address" . |
312 |
.It Er 49 EADDRNOTAVAIL Em "Can't assign requested address" . |
| 313 |
Normally results from an attempt to create a socket with an |
313 |
Normally results from an attempt to create a socket with an |
| 314 |
address not on this machine. |
314 |
address not on this machine. |
| 315 |
.It Er 50 ENETDOWN Em "Network is down" . |
315 |
.It Er 50 ENETDOWN Em "Network is down" . |
|
Lines 341-347
Link Here
|
| 341 |
An request to send or receive data was disallowed because |
341 |
An request to send or receive data was disallowed because |
| 342 |
the socket was not connected and (when sending on a datagram socket) |
342 |
the socket was not connected and (when sending on a datagram socket) |
| 343 |
no address was supplied. |
343 |
no address was supplied. |
| 344 |
.It Er 58 ESHUTDOWN Em "Cannot send after socket shutdown" . |
344 |
.It Er 58 ESHUTDOWN Em "Can't send after socket shutdown" . |
| 345 |
A request to send data was disallowed because the socket |
345 |
A request to send data was disallowed because the socket |
| 346 |
had already been shut down with a previous |
346 |
had already been shut down with a previous |
| 347 |
.Xr shutdown 2 |
347 |
.Xr shutdown 2 |