diff --git a/lib/nvmf/tcp.c b/lib/nvmf/tcp.c index b16ed22a4..57596cc11 100644 --- a/lib/nvmf/tcp.c +++ b/lib/nvmf/tcp.c @@ -901,7 +901,6 @@ nvmf_tcp_qpair_write_pdu(struct spdk_nvmf_tcp_qpair *tqpair, hlen = pdu->hdr.common.hlen; pdu->cb_fn = cb_fn; pdu->cb_arg = cb_arg; - pdu->qpair = tqpair; pdu->iov[0].iov_base = &pdu->hdr.raw; pdu->iov[0].iov_len = hlen; diff --git a/test/unit/lib/nvmf/tcp.c/tcp_ut.c b/test/unit/lib/nvmf/tcp.c/tcp_ut.c index b96f9e854..f6a06ad3c 100644 --- a/test/unit/lib/nvmf/tcp.c/tcp_ut.c +++ b/test/unit/lib/nvmf/tcp.c/tcp_ut.c @@ -559,6 +559,7 @@ test_nvmf_tcp_send_c2h_data(void) tcp_req.pdu = &pdu; tcp_req.req.length = 300; + tcp_req.req.qpair = &tqpair.qpair; tqpair.qpair.transport = &ttransport.transport;