IPX/SPX Programming Manual
Socket Errors
HP NonStop IPX/SPX Programming Manual—528022-001
B-12
ESHUTDOWN (4124)
ESHUTDOWN (4124)
Cause. The operation could not be performed because the specified socket was
already shut down.
Effect. The call failed.
Recovery. Reopen the remote socket using the open, bind, and accept calls.
Reestablish the connection using a call to connect or connect_nw.
ESOCKTNOSUPPORT (4110)
Cause. The socket type specified in a call to socket or socket_nw is not supported
by the NonStop IPX/SPX software.
Effect. The call failed.
Recovery. For NonStop IPX/SPX, specify socket_type as SOCK_STREAM,
SOCK_DGRAM, or SOCK_RAW.
ESRCH (4003)
Cause. An accept_nw2 call was issued on a socket that had been shut down or
closed.
Effect. The call failed.
Recovery. Close all sockets associated with the connection. Attempt to reestablish the
connection with the socket_nw, bind_nw, accept_nw, socket_nw, and
accept_nw2 calls. Each of these calls should be followed by an AWAITIOX call to
ensure proper completion.
ETIMEDOUT (4126)
Cause. The connection timed out before the operation completed.
Effect. The call failed.
Recovery. Close the local socket. Rebuild the local socket using the socket and
bind calls. Call connect or connect_nw to reestablish the connection.
ESHUTDOWN
ESOCKTNOSUPPORT
ESRCH
ETIMEDOUT