NVMe host identifier. More...
#include <nvme.h>
Data Fields | |
char | hostaddr [SPDK_NVMF_TRADDR_MAX_LEN+1] |
Transport address to be used by the host when connecting to the NVMe-oF endpoint. | |
char | hostsvcid [SPDK_NVMF_TRSVCID_MAX_LEN+1] |
Transport service ID used by the host when connecting to the NVMe. | |
NVMe host identifier.
Used for defining the host identity for an NVMe-oF connection.
In terms of configuration, this object can be considered a subtype of TransportID Please see etc/spdk/nvmf.conf.in for more details.
A string representation of this type may be converted to this type using spdk_nvme_host_id_parse().
char spdk_nvme_host_id::hostaddr[SPDK_NVMF_TRADDR_MAX_LEN+1] |
Transport address to be used by the host when connecting to the NVMe-oF endpoint.
May be an IP address or a zero length string for transports which use IP addressing (e.g. RDMA). For PCIe and FC this is always a zero length string.
char spdk_nvme_host_id::hostsvcid[SPDK_NVMF_TRSVCID_MAX_LEN+1] |
Transport service ID used by the host when connecting to the NVMe.
May be a port number or a zero length string for transports which use IP addressing (e.g. RDMA). For PCIe and FC this is always a zero length string.