HP-UX SNAplus2 R7 LUA Programmer's Guide
SLI Verbs
SLI_BID
LUA_INVALID_LUNAME
The LU identified by the lua_luname parameter could not be found on any active nodes.Check that
the LU name or LU pool name is defined in the configuration file and that the node on which it is
configured has been started.
UNIX
LUA_INVALID_POST_HANDLE
The lua_post_handle parameter was not a valid pointer to a callback routine.
LUA_RESERVED_FIELD_NOT_ZERO
A reserved field in the verb record, or a parameter that is not used by this verb, was set to a nonzero
value.
LUA_VERB_LENGTH_INVALID
The value of the lua_verb_length parameter was less than the length of the verb record required for
this verb.
State Check
The following return codes indicate that the verb was issued in a session state in which it was not valid:
lua_prim_rc
LUA_STATE_CHECK
lua_sec_rc
LUA_NO_SLI_SESSION
An SLI_OPEN verb has not yet completed successfully for the LU specified on this verb, or the session
has failed.
LUA_SLI_BID_PENDING
The SLI_BID verb was rejected because a previous SLI_BID verb was already outstanding for this
session. Only one SLI_BID can be outstanding for each session at any time.
Negative Response Sent to Host
The following return code indicates that SNAplus2 detected an error in the data received from the host. Instead of
passing the received message to the application on an SLI_RECEIVE verb, SNAplus2 discards the message (and
the rest of the chain if it is in a chain), and sends a negative response to the host. LUA informs the application on
a subsequent SLI_RECEIVE or SLI_BID verb that a negative response was sent.
lua_prim_rc
LUA_NEGATIVE_RSP
lua_sec_rc
The secondary return code contains the sense code sent to the host on the negative response. See Section 2.4,
SNA Information, for information about interpreting the sense code values that can be returned.
A
0 (zero) secondary return code indicates that, following a previous SLI_SEND of a negative response to a
message in the middle of a chain, SNAplus2 has now received and discarded all messages from this chain.
Other Conditions
The following return codes indicate that the verb record supplied was valid, but the verb did not complete
successfully:
lua_prim_rc
LUA_UNSUCCESSFUL
109