Description

The HBA_SetRNIDMgmtInfo() function sets the RNID returned from by HBA.

The HBA_GetRNIDMgmtInfo() function retrieves the stored RNID from the HBA.

The HBA_SendRNID() function sends an RNID request to a discovered port.
The Node Identification Data format is always set to 0xDF for General
Topology Discovery Format as defined in the T11 specification FC-FS.

See Also

Bugs

The HBA_SetRNIDMgmtInfo() and HBA_GetRNIDMgmtInfo() functions do not take a portindex to define
to which port of a multi-ported HBA the command should apply. The
behavior on multi-ported HBAs is vendor-specific and can result in all ports being
set to the same value.

The HBA_SendRNID() function does not take a portindex to define through which
port of a multi-ported HBA to send the command. The behavior on
multi-ported HBAs is vendor-specific and can result in the command being sent
through the first port.

The HBA_SendRNID() function does not take an argument to specify the Node
Identification Data Format. It always assumes that 0xDF (General Topology Discovery Format)
is desired. SNIA version 2 defines HBA_SendRNIDV2() to take a Port WWN
and a Node Data Format. This fixes the bugs with multi-ported HBAs of
allowing only0xDF (General Topology Discovery Format) in HBA_SendRNID().