6-2SectionUsing Socket Services with Socket Service Request Switches
101
Response
code
Meaning
110C Request Switch turned ON during other processing.
220F Specified socket is already open or already processing an open
request.
2211 Unit is busy; cannot execute.
2606 Specified socket is already open as UDP socket; cannot open
TCP socket.
2607 Specified Socket Service Parameter Area is already being used
for another socket.
000D Remote IP address parameter error (EACCES).
003E Internal buffer cannot be obtained due to high reception traffic
(ENOBUFS).
0042
(See note.)
Error (EMSGSIZE).
0044 ICMP data received (ENOPROTOOPT).
0045 Error in communications with remote node (ECONNABORTED).
0049 The same port number has been specified more than once
(EADDRINUSE).
004A Error (ECONNREFUSED) or the remote node has not been
opened as passive socket.
004B
(See note.)
Error in communications with remote node (ECONNRESET).
004C Remote IP address parameter error (EADDRNOTAVAIL).
Wrong parameter designation.
An attempt was made to set the local TCP port of the local node
to Active Open.
004E Remote IP address parameter error (ENETUNREACH).
The network ID is not in the IP router table or router settings are
incorrect.
0051 Remote IP address parameter error (EHOSTUNREACH).
The router settings are incorrect.
0053 Communications error with remote node (ETIMEDOUT).
No remote node.
0081 The specified socket was closed during open processing.
Note These response codes will be returned only on large, multilevel networks.
TCP Socket Receive Request
Response
code
Meaning
0000 Normal end
0302 CPU Unit error; cannot execute.
1100 Number of receive bytes not in allowable range.
1101 The area designation of the Send/Receive Data Address is not in
allowable range.
1103 The bit number in the Send/Receive Data Address is not 00.
110C Request Switch turned ON during other processing.
2210 The specified socket is not open.
220F Specified socket is already processing a receive request.
2210 Specified socket has not been connected.
2211 Unit is busy; cannot execute.
2607 Specified Socket Service Parameter Area is already being used
for another socket.
003E Internal buffer cannot be obtained due to high reception traffic
(ENOBUFS).