DLPI Primitives
Local Management Primitives
Format
The message consists of one M_PCPROTO message block, which contains the following structure.
typedef struct { |
|
ulong | dl_primitive; |
ulong | dl_correct_primitve; |
} dl_ok_ack_t; |
|
Parameters
dl_primitive
DL_OK_ACK
dl_correct_primitive
identifies the successfully received primitive that is being acknowledged.
State
The message is valid in response to a DL_ATTACH_REQ,
DL_DETACH_REQ, DL_UNBIND_REQ, DL_CONNECT_RES, DL_RESET_RES, DL_DISCON_REQ, DL_SUBS_UNBIND_REQ,
DL_PROMISCON_REQ, DL_ENABMULTI_REQ,
DL_DISADMULTI_REQ or DL_PROMISCOFF_REQ from any of several states as defined in Appendix B, Allowable Sequence of DLPI Primitives, of the DLPI 2.0 specification.
New State
The resulting state depends on the current state and is defined fully in Appendix B, Allowable Sequence of DLPI Primitives, of the DLPI 2.0 specification.
DL_ERROR_ACK
Informs the DLS user that the previous request or response was invalid.
Format
The message consists of one M_PCPROTO message block, which contains the following structure.
typedef struct {
ulong dl_primitive;
ulong dl_error_primitive;
Chapter 2 | 77 |