1 MPAPI.CONF(4)           File Formats and Configurations          MPAPI.CONF(4)
   2 
   3 
   4 
   5 NAME
   6        mpapi.conf - configuration file for libMPAPI
   7 
   8 SYNOPSIS
   9        /etc/mpapi.conf
  10 
  11 
  12 DESCRIPTION
  13        The /etc/mpapi.conf file is used to specify the vendor-provided plugin
  14        library that is installed on the system. This file is used by the
  15        libMPAPI(3LIB) common library to load the individual plugin library
  16        when its interface is called. If changes are made to the file while the
  17        library is in use, the library should be unloaded and reloaded.
  18        Addition and removal of the plugin library should be handled through
  19        MP_RegisterPlugin(3MPAPI) and MP_DeregisterPlugin(3MPAPI).
  20 
  21 
  22        Each plugin library entry is a single line of the form:
  23 
  24          "id"        "library file name"
  25 
  26 
  27 
  28 
  29        where
  30 
  31        id
  32                             The identification of the library.  It is the
  33                             reversed domain name of the vendor followed by .
  34                             followed by the vendor specific name of the plugin
  35                             that uniquely identifies the plugin library.
  36 
  37 
  38        library file name
  39                             The absolute path to the shared object library
  40                             file.
  41 
  42 
  43 EXAMPLES
  44        Example 1 Example of an /etc/mpapi.conf file
  45 
  46          # This file contains names and references to MP API plugin libraries
  47          #
  48          #  Do NOT manually edit this file
  49          #
  50          # Format:
  51          #
  52          # <library ID>    <library file name>
  53          #
  54          com.sun.mpapi32         /lib/libmpscsi_vhci.so
  55          com.sun.mpapi64         /lib/64/libmpscsi_vhci.so
  56 
  57 
  58 ATTRIBUTES
  59        See attributes(5) for descriptions of the following attributes:
  60 
  61 
  62 
  63 
  64        +--------------------+----------------------------------------------------+
  65        |  ATTRIBUTE TYPE    |                  ATTRIBUTE VALUE                   |
  66        +--------------------+----------------------------------------------------+
  67        |Interface Stability | Standard: ANSI INCITS 412 Multipath Management API |
  68        +--------------------+----------------------------------------------------+
  69 
  70 SEE ALSO
  71        libMPAPI(3LIB), MP_DeregisterPlugin(3MPAPI), MP_RegisterPlugin(3MPAPI),
  72        attributes(5)
  73 
  74 
  75 
  76                               September 16, 2018                 MPAPI.CONF(4)