From 144eac13622956c650f4da4522bf23c4ba62cdd1 Mon Sep 17 00:00:00 2001 From: Tomasz Zawadzki Date: Tue, 2 Mar 2021 08:54:22 -0500 Subject: [PATCH] lib/fc: move to spdk_nvmf_tgt_listen_ext() spdk_nvmf_tgt_listen() is deprecated, so moved the remaining instance to spdk_nvmf_tgt_listen_ext(). Signed-off-by: Tomasz Zawadzki Change-Id: I32b54e99f83fa10f1074f80aad82bb0608c9ae11 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6630 Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins Reviewed-by: Shuhei Matsumoto Reviewed-by: Paul Luse Reviewed-by: Anil Veerabhadrappa Reviewed-by: Ben Walker Reviewed-by: Jim Harris Reviewed-by: Aleksey Marchuk --- lib/nvmf/fc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/nvmf/fc.c b/lib/nvmf/fc.c index fc03c6c7c..88f82e8af 100644 --- a/lib/nvmf/fc.c +++ b/lib/nvmf/fc.c @@ -3127,12 +3127,15 @@ nvmf_fc_adm_add_rem_nport_listener(struct spdk_nvmf_fc_nport *nport, bool add) { struct spdk_nvmf_tgt *tgt = nvmf_fc_get_tgt(); struct spdk_nvmf_subsystem *subsystem; + struct spdk_nvmf_listen_opts opts; if (!tgt) { SPDK_ERRLOG("No nvmf target defined\n"); return -EINVAL; } + spdk_nvmf_listen_opts_init(&opts, sizeof(opts)); + subsystem = spdk_nvmf_subsystem_get_first(tgt); while (subsystem) { struct nvmf_fc_add_rem_listener_ctx *ctx; @@ -3146,7 +3149,7 @@ nvmf_fc_adm_add_rem_nport_listener(struct spdk_nvmf_fc_nport *nport, bool add) nport->fc_nodename.u.wwn, nport->fc_portname.u.wwn); - if (spdk_nvmf_tgt_listen(subsystem->tgt, &ctx->trid)) { + if (spdk_nvmf_tgt_listen_ext(subsystem->tgt, &ctx->trid, &opts)) { SPDK_ERRLOG("Failed to add transport address %s to tgt listeners\n", ctx->trid.traddr); free(ctx);