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

64 Chapter5
NetIPC (SOCKERRS) Error Messages
28 MESSAGE: INVALID NAME LENGTH.
CAUSE: Specified name length was too large or negative.
ACTION: Check your name length parameter. Shorten the name if
necessary.
29 MESSAGE: INVALID DESCRIPTOR.
CAUSE: Specified descriptor is not a valid socket, connection, or
destination descriptor.
ACTION: Check the value being specified.
30 MESSAGE: UNABLE TO NAME CONNECTION SOCKETS.
CAUSE: The socket descriptor given in the IPCNAME call was for a
VC socket; VC sockets may not be named.
ACTION: Check if the correct descriptor was specified.
31 MESSAGE: DUPLICATE NAME.
CAUSE: Specified name was previously given.
ACTION: Use a different name.
32 MESSAGE: NOT CALLABLE INSPLIT STACK.
CAUSE: The particular NetIPC intrinsic cannot be called from split
stack.
ACTION: Recode to call the intrinsic from the stack. Vectored data may
be required.
33 MESSAGE: INVALID NAME.
CAUSE: Name is too long or has a negative length.
ACTION: Check the name’s length. Shorten the name if necessary.
34 MESSAGE: CRITICAL ERROR PREVIOUSLY REPORTED; MUST
SHUTDOWN SOCKET.
CAUSE: NetIPC previously detected and reported an irrecoverable
error; most likely it was initiated by the protocol module.
ACTION: The socket can no longer be used. Call IPCSHUTDOWN to clean
up.
35 MESSAGE: ATTEMPT TO EXCEED LIMIT OF NAMES PER SOCKET.
CAUSE: A socket can have only four names; the caller attempted to give
it a fifth.
ACTION: Use no more than four names.
36 MESSAGE: TABLE OF NAMES IS FULL.
CAUSE: Socket registry or give table is full.