numam-spdk/lib/iscsi
Shuhei Matsumoto 9eefbc5b10 lib/iscsi: Add login timeout not to leave hunged connection
An issue is reported that connections were left forever without any
progress during login processing.

Not to leave these connections, add the login timeout feature as
described in the iSCSI specification.

Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Signed-off-by: Sochin Jiang <jiangxiaoqing.sochin@bytedance.com>
Change-Id: I9483a5b5540b433df6235aa7fc13b99eaca0bfa4
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4609
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2020-10-19 09:54:44 +00:00
..
conn.c lib/iscsi: Add login timeout not to leave hunged connection 2020-10-19 09:54:44 +00:00
conn.h lib/iscsi: Add login timeout not to leave hunged connection 2020-10-19 09:54:44 +00:00
init_grp.c log: remove internal log.h header 2020-10-15 08:23:39 +00:00
init_grp.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in init_grp.h 2020-04-20 07:38:29 +00:00
iscsi_rpc.c log: remove internal log.h header 2020-10-15 08:23:39 +00:00
iscsi_subsystem.c log: remove internal log.h header 2020-10-15 08:23:39 +00:00
iscsi.c lib/iscsi: Add login timeout not to leave hunged connection 2020-10-19 09:54:44 +00:00
iscsi.h lib/iscsi: Add login timeout not to leave hunged connection 2020-10-19 09:54:44 +00:00
Makefile mk/lib: add a check that major and minor version is set for libs. 2020-05-21 09:19:00 +00:00
md5.c lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in md5.h 2020-04-20 07:38:29 +00:00
md5.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in md5.h 2020-04-20 07:38:29 +00:00
param.c log: remove internal log.h header 2020-10-15 08:23:39 +00:00
param.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in param.h 2020-04-20 07:38:29 +00:00
portal_grp.c log: remove internal log.h header 2020-10-15 08:23:39 +00:00
portal_grp.h lib/iscsi: Create portal group as public or private portal group 2020-08-11 08:27:43 +00:00
spdk_iscsi.map lib/iscsi: add a map file 2020-04-24 07:06:52 +00:00
task.c lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in task.h 2020-04-20 07:38:29 +00:00
task.h lib/iscsi: Replace the "spdk_" prefix by "iscsi_" for internal APIs declared in iscsi.h 2020-04-20 07:38:29 +00:00
tgt_node.c log: remove internal log.h header 2020-10-15 08:23:39 +00:00
tgt_node.h lib/iscsi: Inform initiator that target has temporary moved to a different address 2020-08-11 08:27:43 +00:00