2018-05-25 15:15:09 +00:00
|
|
|
From f1705fa7d9f27b392f14a371553de7b01582e9ed Mon Sep 17 00:00:00 2001
|
2017-02-28 18:27:06 +00:00
|
|
|
From: rpm-build <rpm-build>
|
|
|
|
Date: Tue, 28 Feb 2017 09:00:41 -0800
|
2018-05-25 15:15:09 +00:00
|
|
|
Subject: [PATCH 21/22] libiscsi: fix discovery request timeout regression
|
2017-02-28 18:27:06 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
libiscsi/libiscsi.c | 2 ++
|
|
|
|
1 file changed, 2 insertions(+)
|
|
|
|
|
|
|
|
diff --git a/libiscsi/libiscsi.c b/libiscsi/libiscsi.c
|
|
|
|
index 755c18ca8e3b..bb17dfcafded 100644
|
|
|
|
--- a/libiscsi/libiscsi.c
|
|
|
|
+++ b/libiscsi/libiscsi.c
|
|
|
|
@@ -136,6 +136,7 @@ int libiscsi_discover_sendtargets(struct libiscsi_context *context,
|
|
|
|
|
|
|
|
/* Fill the drec struct with all needed info */
|
|
|
|
memset(&drec, 0, sizeof drec);
|
|
|
|
+ drec.iscsid_req_tmo = -1;
|
|
|
|
idbm_sendtargets_defaults(&drec.u.sendtargets);
|
|
|
|
drec.type = DISCOVERY_TYPE_SENDTARGETS;
|
|
|
|
strlcpy(drec.address, address, sizeof(drec.address));
|
|
|
|
@@ -228,6 +229,7 @@ int libiscsi_discover_firmware(struct libiscsi_context *context,
|
|
|
|
CHECK(iface_create_ifaces_from_boot_contexts(&ifaces, &targets));
|
|
|
|
|
|
|
|
memset(&drec, 0, sizeof(drec));
|
|
|
|
+ drec.iscsid_req_tmo = -1;
|
|
|
|
drec.type = DISCOVERY_TYPE_FW;
|
|
|
|
rc = idbm_bind_ifaces_to_nodes(discovery_fw, &drec, &ifaces, &rec_list);
|
|
|
|
if (rc) {
|
|
|
|
--
|
2018-05-25 15:15:09 +00:00
|
|
|
2.14.3
|
2017-02-28 18:27:06 +00:00
|
|
|
|