Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ DL_PHYS_ADDR_REQ(7dlpi) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought






       DL_PHYS_ADDR_REQ(7dlpi)                      DL_PHYS_ADDR_REQ(7dlpi)


       NAME
             DL_PHYS_ADDR_REQ - Message Type

       SYNOPSIS
             The message consists of one M_PROTO message block containing
             the structure shown below:

                   typedef struct {
                         ulong dl_primitive;
                         ulong dl_addr_type;
                   } dl_phys_addr_req_t;

       DESCRIPTION
             This primitive requests the DLS provider to return either the
             default (factory) or the current value of the physical address
             associated with the stream depending upon the value of the
             address type selected in the request.

          Parameters
             dl_primitive
                   conveys DL_PHYS_ADDR_REQ;

             dl_addr_type
                   conveys the type of address requested - factory physical
                   address or current physical address

             DL_FACT_PHYS_ADDR
                   factory physical address

             DL_CURR_PHYS_ADDR
                   current physical address

          State
             The message is valid in any attached state in which a local
             acknowledgement is not pending.

                   For a Style 2 provider, this would be after a PPA is
                   attached using the DL_ATTACH_REQ.

                   For a Style 1 provider, the PPA is implicitly attached
                   after the stream is opened.

          New State
             The resulting state is unchanged.




                           Copyright 1994 Novell, Inc.               Page 1













      DL_PHYS_ADDR_REQ(7dlpi)                      DL_PHYS_ADDR_REQ(7dlpi)


         Response
            The provider responds to the request with a DL_PHYS_ADDR_ACK
            if the request is supported. Otherwise, a DL_ERROR_ACK is
            returned.

         Reasons for failure
            DL_NOTSUPPORTED
                  Primitive is known, but not supported by the DLS
                  Provider.

            DL_OUTSTATE
                  The primitive was issued from an invalid state.

         Category
            Local Management - Optional.

































                          Copyright 1994 Novell, Inc.               Page 2








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026