DLPI Primitives

Local Management Primitives

The message consists of one M_PCPROTO message block, which contains the following structure.

Format

typedef struct {

 

ulong

dl_primitive;

} dl_info_req_t;

 

Parameters

 

dl_primitive

DL_INFO_REQ

State

The message is valid in any state in which a local acknowledgment is not pending, as described in Appendix B, Allowable Sequence of DLPI Primitives, of the DLPI 2.0 specification.

New State

The resulting state is unchanged.

DL_INFO_ACK

This message is sent in response to DL_INFO_REQ; it conveys information about the DLPI stream to the DLS user.

This message consists of one M_PCPROTO message block, which contains the following structure.

Format

typedef struct {

 

ulong

dl_primitve;

ulong

dl_max_sdu;

ulong

dl_min_sdu;

ulong

dl_addr_length;

ulong

dl_mac_type;

ulong

dl_reserved;

ulong

dl_current_state;

ulong

dl_sap_length;

ulong

dl_service_mode;

ulong

dl_qos_length;

ulong

dl_qos_offset;

ulong

dl_qos_range_length;

ulong

dl_provider_style;

ulong

dl_addr_offset;

ulong

dl_version;

ulong

dl_brdcst_addr_length;

56

Chapter 2