
DLPI Primitives
Local Management Primitives
DL_ACCESS
The DLSAP user did not have proper permission to use the requested DLSAP address.
DL_OUTSTATE
Primitive was issued from an invalid state.
DL_SYSERR
A system error has occurred and the UNIX system error is indicated in the DL_ERROR_ACK.
DL_UNSUPPORTED
Requested addressing class not supported.
DL_TOOMANY
Limit exceeded on the maximum number of DLSAPs per stream.
DL_SUBS_BIND_ACK
Reports the successful bind of a subsequent DLSAP to a stream, and returns the bound DLSAP address to the DLS user. This primitive is generated in response to a DL_SUBS_BIND_REQ.
Format
The message consists of one M_PROTO message block, which contains the following structure.
typedef struct | { |
ulong | dl_primitive; |
ulong | dl_subs_sap_offset; |
ulong | dl_subs_sap_length; |
}dl_subs_bind_ack_t;
Parameters
dl_primitive
DL_SUBS_BIND_ACK
dl_subs_sap_offset
offset of the DLSAP from the beginning of the M_PCPROTO block.
dl_subs_sap_length
length of the specified DLSAP.
Chapter 2 | 69 |