NS3000/iX Error Messages Reference Manual (36923-90041)
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.
MESSAGE: SUCCESSFUL COMPLETION.
0 CAUSE: No error was detected.
ACTION: None.
MESSAGE: INSUFFICIENT STACK SPACE.
1 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.
MESSAGE: PARAMETER BOUNDS VIOLATION.
3 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.
MESSAGE: TRANSPORT HAS NOT BEEN INITIALIZED.
4 CAUSE: A :NETCONTROL was not issued to bring up the network
transport.
ACTION: Notify your operator.
MESSAGE: INVALID SOCKET TYPE.
5 CAUSE: Specified socket type parameter is of an unknown value.
ACTION: Check and modify your socket type parameter.
MESSAGE: INVALID PROTOCOL.
6 CAUSE: Specified protocol parameter is of an unknown value.
ACTION: Check and modify protocol parameter.
MESSAGE: ERROR DETECTED IN flags PARAMETER.
7 CAUSE: An unsupported bit in the flags parameter was set, or a
nonprivileged user set a privileged bit.