Value of

 

 

errno

Error Mnemonic

Meaning

 

 

 

225

[EAFNOSUPPORT]

Addresses in the specified address family

 

 

cannot be used with this socket.

 

 

 

226

[EADDRINUSE]

The specified address is already in use.

 

 

 

227

[EADDRNOTAVAIL]

The specified address is invalid or not

 

 

available.

 

 

 

232

[ECONNRESET]

Connection has been aborted by the remote

 

 

process.

 

 

 

233

[ENOBUFS]

No buffer space is available. The call cannot

 

 

be completed.

 

 

 

234

[EISCONN]

The socket is already connected.

 

 

 

235

[ENOTCONN]

The socket has not been connected yet.

 

 

 

236

[ESHUTDOWN]

The network software on the system is not

 

 

running. Or the socket has already been

 

 

shut down for send or receive.

 

 

 

238

[ETIMEDOUT]

Connection establishment timeout without

 

 

establishing a connection.

 

 

 

239

[ECONNREFUSED]

The attempt to connect was rejected by the

 

 

server.

 

 

 

240

[EREMOTERELEASE]

The remote side has done a send shutdown;

 

 

hence, there will be no more data to receive.

 

 

 

241

[EHOSTDOWN]

The network software on the local host is not

 

 

running.

 

 

 

242

[EHOSTUNREACH]

The network software was unable to

 

 

determine a route to the destination host.

 

 

 

245

[EINPROGRESS]

Nonblocking I/O is enabled and the

 

 

connection has been initiated. This is not a

 

 

failure. Use select() to find out when the

 

 

connection is complete.

 

 

 

299

[EINTERR]

This error requires HP notification.

 

 

 

436 Berkeley Software Distribution Interprocess Communication