unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (SunOS-5.10)
Page:
Section:
Apropos / Subsearch:
optional field

hba.conf(4)                      File Formats                      hba.conf(4)



NAME
       hba.conf - configuration file for the HBAAPI library

DESCRIPTION
       The /etc/hba.conf file is used to specify the Vendor-Specific Libraries
       that are installed on the system. This  file  is  used  by  the  Common
       Library  to  load  the individual VSLs when HBA_LoadLibrary(3HBAAPI) is
       called. If changes are made to the file while the library  is  in  use,
       the  library should be freed and reloaded.  A version 1 VSL is compati-
       ble only with a version 1 Common Library. A version 2 VSL is compatible
       with both a version 1 and a version 2 Common Library.

       Each VSL entry is a single line of the form:

       "name"        "library path"


       where:

       name            is  the description of library. The library name should
                       be prepended with the domain of the manufacturer of the
                       library.



       library path    is the absolute path to the shared object library file.



EXAMPLES
       Example 1: /etc/hba.conf

       #
       # This file contains names and references to HBA libraries
       #
       # Format:
       #
       # <library name>  <library pathname>
       #
       # The library name should be prepended with the domain of
       # the manufacturer or driver author.
       com.sun.fchba32          /usr/lib/libsun_fc.so.1
       com.sun.fchba64          /usr/lib/sparcv9/libsun_fc.so.1


ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:


       tab()     allbox;     cw(2.750000i)|    cw(2.750000i)    lw(2.750000i)|
       lw(2.750000i).  ATTRIBUTE  TYPEATTRIBUTE  VALUE  Interface  StabilityT{
       Standard:  FC-MI  1.92 (API version 1) T} T{ Standard: FC-HBA Version 4
       (API version 2) T}


SEE ALSO
       HBA_LoadLibrary(3HBAAPI), libhbaapi(3LIB), attributes(5)

BUGS
       The HBAAPI is provided in both 32- and 64-bit versions,  but  only  one
       configuration  file is specified.  As a result, both 32- and 64-bit VSL
       libraries must be specified within the same file. When using the 32-bit
       Common  Library,  the  64-bit  VSLs  will fail to load.  When using the
       64-bit Common Library, the 32-bit VSLs will fail to load.  These  fail-
       ures  are  silently  ignored by the Common Library during normal usage,
       but can result in warning messages when running client applications  in
       a debugger.



SunOS 5.10                        4 Sep 2003                       hba.conf(4)