Commit f6504f48 authored by Changqi Lu's avatar Changqi Lu Committed by Tomasz Zawadzki
Browse files

lib/iscsi: set target_short_name when target_name missing ":"



When ":" is missing in the target_name of iscsi,
the target_short_name of the target is empty.
In above case, it is difficult to test. So it is
set to target_name by default.

Change-Id: Ifd81a7436a9472bfadd6217564bb7b7a0ab22dff
Signed-off-by: default avatarChangqi Lu <luchangqi.123@bytedance.com>
Signed-off-by: default avatarzhenwei pi <pizhenwei@bytedance.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23443


Reviewed-by: default avatarJim Harris <jim.harris@samsung.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
Community-CI: Mellanox Build Bot
parent cd7064c7
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1644,6 +1644,8 @@ iscsi_op_login_session_normal(struct spdk_iscsi_conn *conn,
		}
		snprintf(conn->target_short_name, MAX_TARGET_NAME, "%s",
			 target_short_name);
	} else {
		snprintf(conn->target_short_name, MAX_TARGET_NAME, "%s", target_name);
	}

	pthread_mutex_lock(&g_iscsi.mutex);