Commit 375da657 authored by Ben Walker's avatar Ben Walker Committed by Daniel Verkamp
Browse files

nvme/rdma: Remove nvmf_cm_construct



This function was only called from one place and saved no
lines of code.

Change-Id: If5e653732df57c1f2c93e20cf4f286eac31df91c
Signed-off-by: default avatarBen Walker <benjamin.walker@intel.com>
parent f8baa259
Loading
Loading
Loading
Loading
+3 −17
Original line number Diff line number Diff line
@@ -657,20 +657,6 @@ nvme_rdma_parse_addr(struct sockaddr_storage *sa, int family, const char *addr,
	return ret;
}

static int
nvmf_cm_construct(struct nvme_rdma_qpair *rqpair)
{
	/* create an event channel with rdmacm to receive
	   connection oriented requests and notifications */
	rqpair->cm_channel = rdma_create_event_channel();
	if (rqpair->cm_channel == NULL) {
		SPDK_ERRLOG("rdma_create_event_channel() failed\n");
		return -1;
	}

	return 0;
}

static int
nvme_rdma_qpair_connect(struct nvme_rdma_qpair *rqpair)
{
@@ -679,9 +665,9 @@ nvme_rdma_qpair_connect(struct nvme_rdma_qpair *rqpair)
	struct spdk_nvme_ctrlr *ctrlr;
	int family;

	rc = nvmf_cm_construct(rqpair);
	if (rc < 0) {
		SPDK_ERRLOG("nvmf_cm_construct() failed\n");
	rqpair->cm_channel = rdma_create_event_channel();
	if (rqpair->cm_channel == NULL) {
		SPDK_ERRLOG("rdma_create_event_channel() failed\n");
		return -1;
	}