DLPI Programmer's Guide

78 Chapter 2
DLPI Primitives
Local Management Primitives
ulong dl_errno;
ulong dl_unix_errno;
} dl_error_ack_t;_
Parameters
dl_primitive
DL_ERROR_ACK
dl_error_primitive
primitive that is in error.
dl_errno
DLPI error code associated with the failure.
dl_unix_errno
UNIX system error code associated with the failure. This value
should be non-zero only when dl_errno is set to DL_SYSERR. It is
used to report UNIX system failures that prevent the processing of a
given request or response.
State
The message is valid in every state where an acknowledgement or
confirmation of a previous request or response is pending.
New State
The resulting state is that from which the acknowledged request or
response was generated.
Optional Primitives to Perform Essential
Management Functions
This section describes optional primitives. Some of these primitives may
not be supported by the DLS provider.
DL_PHYS_ADDR_REQ
Requests the DLS provider to return the physical address associated
with the stream depending upon the value of the address type selected in
the request.
Format