DLPI Programmer's Guide

56 Chapter 2
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;