DLPI Programmer's Guide
128 Chapter 2
DLPI Primitives
Primitives to Handle XID and TEST Operations
The message is valid in states DL_IDLE and DL_DATAXFER.
New State
The resulting state is unchanged.
Response
On an invalid TEST command request, a DL_ERROR_ACK is issued to
the user. If the DLS provider receives a response from the remote side, a
DL_TEST_CON is issued to the DLS user. It is recommended that the
DLS user use a timeout procedure to recover from a situation when there
is no response from the peer DLS user.
Reasons for Failure
DL_OUTSTATE
Primitive was issued from an invalid state.
DL_BADADDR
DLSAP address information was invalid or was in an incorrect
format.
DL_SYSERR
A system error has occurred and the UNIX system error is indicated
in the DL_ERROR_ACK.
DL_NOTSUPPORTED
Primitive is known but not supported by the DLS provider.
DL_TESTAUTO
Previous bind request speciļ¬ed automatic handling of TEST
responses.
DL_UNSUPPORTED
Requested service not supplied by provider.
DL_TEST_IND
Conveys the TEST indication DLSDU from the DLS provider to the DLS
user.
Format