We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1adc191 + 9b17a87 commit 2cf92c6Copy full SHA for 2cf92c6
1 file changed
src/nvme/tree.c
@@ -922,8 +922,13 @@ void nvme_free_ctrl(nvme_ctrl_t c)
922
static void discovery_trsvcid(nvme_ctrl_t c)
923
{
924
if (!strcmp(c->transport, "tcp")) {
925
- /* Default port for NVMe/TCP discovery controllers */
926
- c->trsvcid = strdup(__stringify(NVME_DISC_IP_PORT));
+ if (c->discovery_ctrl) {
+ /* Default port for NVMe/TCP discovery controllers */
927
+ c->trsvcid = strdup(__stringify(NVME_DISC_IP_PORT));
928
+ } else {
929
+ /* Default port for NVMe/TCP io controllers */
930
+ c->trsvcid = __stringify(NVME_RDMA_IP_PORT);
931
+ }
932
} else if (!strcmp(c->transport, "rdma")) {
933
/* Default port for NVMe/RDMA controllers */
934
c->trsvcid = strdup(__stringify(NVME_RDMA_IP_PORT));
0 commit comments