
DLPI Primitives
Connection-mode Service Primitives
New State
The resulting state is DL_OUTCON_PENDING.
Response
There is no immediate response to the connect request. However, if the connect request is accepted by the called DLS user, DL_CONNECT_CON is sent to the calling DLS user, resulting in state DL_DATAXFER.
If the request is erroneous, DL_ERROR_ACK is returned and the resulting state is unchanged.
Reasons for Failure
DL_BADADDR
The destination DLSAP address was in an incorrect format or contained invalid information.
DL_BADQOSPARAM
The quality of service parameters contained invalid values.
DL_BADQOSTYPE
The quality of service structure type was not supported by the DLS provider.
DL_ACCESS
The DLS user did not have proper permission to use the responding stream.
DL_SYSERR
A system error has occurred and the UNIX system error is indicated in the DL_ERROR_ACK.
DL_CONNECT_IND
Conveys to the local DLS user that a remote (calling) DLS user wishes to establish a data link connection.
Format
The message consists of one M_PROTO message block containing the structure shown below.
Chapter 2 | 111 |