spdk_nvme_host_id Struct Reference

NVMe host identifier. More...

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. More...
 
char hostsvcid [SPDK_NVMF_TRSVCID_MAX_LEN+1]
 Transport service ID used by the host when connecting to the NVMe. More...
 

Detailed Description

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().

Field Documentation

◆ hostaddr

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.

◆ hostsvcid

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.


The documentation for this struct was generated from the following file: