DLPI Programmer's Guide

Chapter 2 111
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.