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 specification.
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.
Chapter 2 | 53 |