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