DLPI Programmer's Guide
Chapter 2 53
DLPI Primitives
Local Management Primitives
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 speciļ¬cation.
New State
The resulting state is unchanged.
Response
The DLPI driver responds to this request with a DL_HP_PPA_ACK.
DL_HP_PPA_ACK
This primitive is sent in response to a DL_HP_PPA_REQ; it conveys
information on each valid PPA currently installed in the system.
This message consists of one M_PCPROTO message block which
contains the following structure and information.
Format
typedef struct {
u_long dl_primitive;
u_long dl_length;
u_long dl_count;
u_long dl_offset;
} dl_hp_ppa_ack_t;
Parameters
dl_primitive
DL_HP_PPA_ACK
dl_length
length of the data area following the DL_HP_PPA_ACK primitive.
The data area is formatted as one or more dl_hp_ppa_info_t
structures (see below).
dl_count
number of PPAs in the list.
dl_offset
offset from the beginning of the M_PCPROTO block where the
dl_hp_ppa_info_t information begins.