1smhba.conf(4)                    File Formats                    smhba.conf(4)
2
3
4

NAME

6       smhba.conf - configuration file for the SMHBAAPI library
7

DESCRIPTION

9       The  /etc/smhba.conf  file  is  used  to  specify  the  Vendor-Specific
10       Libraries that are installed on the system. This file is  used  by  the
11       Common   Library   to   load   the  individual  VSLs  when  HBA_LoadLi‐
12       brary(3HBAAPI) is called. If changes are made to  the  file  while  the
13       library  is in use, the library should be freed and reloaded. A version
14       1 VSL is compatible only with a version 1 Common Library. A  version  2
15       VSL is compatible with both a version 1 and a version 2 Common Library.
16
17
18       Each VSL entry is a single line of the form:
19
20         "name"        "library path"
21
22
23
24       where:
25
26       name            is  the description of library. The library name should
27                       be prepended with the domain of the manufacturer of the
28                       library.
29
30
31       library path    is the absolute path to the shared object library file.
32
33

EXAMPLES

35       Example 1 Contents of /etc/smhba.conf
36
37         #
38         # This file contains names and references to SM-HBA libraries
39         #
40         # Format:
41         #
42         # <library name>  <library pathname>
43         #
44         # The library name should be prepended with the domain of
45         # the manufacturer or driver author.
46         com.sun.sashba        /usr/lib/libsun_sas.so.1
47         com.sun.sashba64      /usr/lib/64/libsun_sas.so.1
48
49

ATTRIBUTES

51       See attributes(5) for descriptions of the following attributes:
52
53
54
55
56       ┌─────────────────────────────┬─────────────────────────────┐
57       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
58       ├─────────────────────────────┼─────────────────────────────┤
59       │Interface Stability          │Committed                    │
60       ├─────────────────────────────┼─────────────────────────────┤
61       │Standard                     │ANSI  INCITS  428   Storage  │
62       │                             │Management Host Bus Adapter  │
63       │                             │Application     Programming  │
64       │                             │Ingerface(SM-HBA)            │
65       └─────────────────────────────┴─────────────────────────────┘
66

SEE ALSO

68       HBA_LoadLibrary(3HBAAPI), libSMHBAAPI(3LIB), attributes(5)
69

NOTES

71       The SMHBAAPI library is provided in both 32-and  64-bit  versions,  but
72       only  one  configuration  file  is specified. As a result, both 32- and
73       64-bit VSL libraries must be specified within the same file. When using
74       the  32-bit  Common  Library,  the  64-bit VSLs will fail to load. When
75       using the 64-bit Common Library, the 32-bit VSLs  will  fail  to  load.
76       These failures are silently ignored by the Common Library during normal
77       usage, but can result in warning messages when running client  applica‐
78       tions in a debugger.
79
80
81
82SunOS 5.11                        28 Sep 2009                    smhba.conf(4)
Impressum