NS3000/iX Error Messages Reference Manual (36923-90043)

Chapter 5 61
NetIPC (SOCKERRS) Error Messages
5 NetIPC (SOCKERRS) Error
Messages
NetIPC are (32-bit) integers that are returned in the result parameter
of NetIPC intrinsics when the intrinsic execution fails. (A result of 0
indicates that the intrinsic succeeded.) In addition, both NetIPC errors
and Transport Protocol errors are returned in the IPCCHECK intrinsic:
NetIPC errors in the ipcerr parameter and Transport Protocol errors
in the pmerr parameter.
0 MESSAGE: SUCCESSFUL COMPLETION.
CAUSE: No error was detected.
ACTION: None.
1 MESSAGE: INSUFFICIENT STACK SPACE.
CAUSE: Area between S and Z registers is not sufficient for execution of
the intrinsic.
ACTION: :PREP your program file with a greater MAXDATA value.
3 MESSAGE: PARAMETER BOUNDS VIOLATION.
CAUSE: A specified parameter is out of bounds.
ACTION: Check all parameters to make certain they are between the
user’s DL and S registers. If an array is specified, make certain all of it
is within bounds.
4 MESSAGE: TRANSPORT HAS NOT BEEN INITIALIZED.
CAUSE: A :NETCONTROL was not issued to bring up the network
transport.
ACTION: Notify your operator.
5 MESSAGE: INVALID SOCKET TYPE.
CAUSE: Specified socket type parameter is of an unknown value.
ACTION: Check and modify your socket type parameter.
6 MESSAGE: INVALID PROTOCOL.
CAUSE: Specified protocol parameter is of an unknown value.
ACTION: Check and modify protocol parameter.
7 MESSAGE: ERROR DETECTED IN flags PARAMETER.
CAUSE: An unsupported bit in the flags parameter was set, or a
nonprivileged user set a privileged bit.