NetIPC 3000/XL Programmer's Reference Manual (5958-8600)

Table Of Contents
185
C Error Messages
This appendix includes the mapping of X.25 SOCKERRs to protocol
module errors, and the complete table of possible NetIPC errors
(SOCKERRs).
In the IPCCHECK intrinsic, both socket errors (SOCKERRs) and the
corresponding protocol module errors (
pmerrs
) are returned. The
following SOCKERRs are mapped to
pmerrs
. Other SOCKERRs can be
returned to NetIPC with a corresponding
pmerr
of zero (0).
SOCKERR 46 MESSAGE: PMERR = 5 Intrinsics : IPCCONNECT
CAUSE: UNABLE TO INTERPRET RECEIVED PATH REPORT —
Unable to find an X.25 address to call from the remote node name
given.
ACTION: Check consistency between configuration file and network
directory. In order to map the node name to the X.25 address, both the
address key and the IP address are used.
SOCKERR 55 MESSAGE: PMERR = 1 Intrinsic : IPCCREATE
CAUSE: EXCEEDED PROTOCOL MODULE’S SOCKET LIMIT. — All
call socket entries in the X.25 internal tables are in use.
ACTION: Remember to release call sockets when no IPCCONNECT and
IPCRECVCN are expected.
MESSAGE: PMERR = 45 Intrinsic : IPCCONNECT
CAUSE: All connection entries in X.25 internal tables are in use.
ACTION: Remember to shut the VC’s that are no longer in use.
SOCKERR 65 MESSAGE: PMERR = 21 Intrinsic : IPCRECV, IPCSEND, IPCCONTROL
CAUSE: CONNECTION ABORTED BY LOCALPROTOCOL MODULE.
— Greater than 30,000 bytes of data was received in a single message.
ACTION: Alter the remote application program to send smaller
messages.
MESSAGE: PMERR = 36 Intrinsic : IPCRECV, IPCSEND, IPCCONTROL
CAUSE: The inactivity timer has timed out.
ACTION: Shutdown the connection before re-opening it.
SOCKERR 67 MESSAGE: PMERR = 2 Intrinsic : IPCRECV, IPCSEND, IPCCONTROL
CAUSE: CONNECTION FAILURE DETECTED. — A clear packet has
been received. The remote system or network aborted the connection.
ACTION: Retrieve the cause/diagnostic field with IPCCONTROL (to
examine the cause), and issue IPCSHUTDOWN on the virtual circuit.