.TH errors "" "" "Overview"
.PC "List of error messages"
.PP
The following gives the error codes that drivers can return from their
entry-point routines or include within \*(ST messages:
.IP \fBEACCES\fR 1.25i
Permission error:
A processes tried to open a file that it has no permission to open.
.IS \fBEADDRINUSE\fR
The requested address is being used.
.IS \fBEADDRNOTAVAIL\fR
The requested address cannot be assigned.
.IS \fBEAFNOSUPPORT\fR
The requested family of addresses is not available.
.IS \fBEAGAIN\fR
An attempt to allocate a temporary resource (e.g., memory) failed.
.IS \fBEALREADY\fR
The requested operation is already underway.
.IS \fBEBUSY\fR
The device is busy.
.IS \fBECONNABORTED\fR
A received-connect request has aborted.
.IS \fBECONNREFUSED\fR
The requested host denied permission to connect.
.IS \fBECONNRESET\fR
The connection was reset by the peer entity.
.IS \fBEDESTADDRREQ\fR
The requested operation required a destination address, but none was given.
.IS \fBEFAULT\fR
Bad address.
.IS \fBEHOSTDOWN\fR
Requested host is down.
.IS \fBEHOSTUNREACH\fR
No route to requested host.
.IS \fBEINPROGRESS\fR
The requested operation is in progress.
.IS \fBEINTR\fR
The operation was interupted.
.IS \fBEINVAL\fR
Invalid argument.
.IS \fBEIO\fR
An I/O error occurred.
.IS \fBEISCONN\fR
The requested endpoint was already connected.
.IS \fBEMSGSIZE\fR
The message is too long.
.IS \fBENETDOWN\fR
The requested network is down.
.IS \fBENETRESET\fR
The network dropped the connection because it is being reset.
.IS \fBENETUNREACH\fR
The requested network is unreachable.
.IS \fBENOBUFS\fR
No buffer space is available.
.IS \fBENODEV\fR
The requested device is not available.
.IS \fBENOMEM\fR
Not enough memory.
.IS \fBENOPROTOOPT\fR
The requested protocol option is not available at the indicated level.
.IS \fBENOSPC\fR
The device is out of free space.
.IS \fBENOTCONN\fR
The requested operation requires that
the endpoint be connected, but it is not.
.IS \fBENXIO\fR
No such device or address.
.IS \fBEOPNOTSUPP\fR
The requested operation is not supported.
.IS \fBEPERM\fR
Permission denied.
.IS \fBEPROTO\fR
Protocol error.
.IS \fBETIMEOUT\fR
The connection has timed out.
.SH "See Also"
.B
entry-point routines,
geterror(),
STREAMS
.R
