multiple hba.conf entries not ignored
Status: Beta
Brought to you by:
bkuo
If there is more than one entry for a given library
in /etc/hba.conf (or the registry for one of the DOS-
based operating systems, but I didn't verify this),
the HBA_GetNumberOfAdapters call returns the number of
physical adapters supported by the library multiplied
by the number of entries in /etc/hba.conf.
For example:
emulex64 /usr/lib/sparcv9/libemulexhbaapi.so
com.emulex.emulexapilibrary /usr/lib/sparcv9/libemulexh
baapi.so
Suggestion: HBA_LoadLibrary should skip entries with
identical <library pathname> entries to avoid this
problem.