summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/be2iscsi/be_mgmt.h
diff options
context:
space:
mode:
authorJayamohan Kallickal <jayamohank@serverengines.com>2010-01-05 00:35:34 +0100
committerJames Bottomley <James.Bottomley@suse.de>2010-01-18 17:48:18 +0100
commitc24622886fb934313a2a43ea1f516cbf1ddd947b (patch)
treeabeb895ec84227b356b53d06219d13a512f9b4cf /drivers/scsi/be2iscsi/be_mgmt.h
parent[SCSI] be2iscsi: Use start cid and number of cid and icd from FW (diff)
downloadlinux-c24622886fb934313a2a43ea1f516cbf1ddd947b.tar.xz
linux-c24622886fb934313a2a43ea1f516cbf1ddd947b.zip
[SCSI] be2iscsi: Move freeing of resources to stop_conn
We need to hold on to ep resources untill invalidate and close connection are completed Signed-off-by: Jayamohan Kallickal <jayamohank@serverengines.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi/be2iscsi/be_mgmt.h')
-rw-r--r--drivers/scsi/be2iscsi/be_mgmt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/be2iscsi/be_mgmt.h b/drivers/scsi/be2iscsi/be_mgmt.h
index 24eaff923f85..6bc59e8e1fe5 100644
--- a/drivers/scsi/be2iscsi/be_mgmt.h
+++ b/drivers/scsi/be2iscsi/be_mgmt.h
@@ -231,6 +231,7 @@ struct beiscsi_endpoint {
struct beiscsi_hba *phba;
struct beiscsi_sess *sess;
struct beiscsi_conn *conn;
+ struct iscsi_endpoint *openiscsi_ep;
unsigned short ip_type;
char dst6_addr[ISCSI_ADDRESS_BUF_LEN];
unsigned long dst_addr;