TCP/IP Programming Manual

Recovery
Close the sockets using the close call. Reestablish the connections using the socket, bind,
connect, and accept calls and retry the call.
ENETUNREACH (4117)
ENETUNREACH
Cause
The specified remote network was unreachable.
Effect
The interface is down.
Recovery
Retry the call.
ENOBUFS (4121)
ENOBUFS
Cause
There was not enough buffer space available to complete the call.
Effect
The call failed.
Recovery
Retry the call.
ENOMEM (4012)
ENOMEM
Cause
Insufficient memory was available to complete the call.
Effect
The call failed.
Recovery
Retry the call.
ENOPROTOOPT (4108)
ENOPROTOOPT
Cause
A call to getsockopt, getsockopt_nw, setsockopt, or setsockopt_nw specified an
option that was unknown to the specified protocol.
Effect
The call failed.
Recovery
Specify the correct operation or protocol and retry the call.
ENOSPC (4028)
ENOSPC
Cause
The call required the addition of a filter and the adapter does not have sufficient memory to
complete the request.
Effect
The call failed.
249