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

Page 77
Image 77
HP UX 11i v2 Networking Software manual Dlerrorack, Dlokack