From: Jayamohan Kallickal Date: Wed, 21 Jul 2010 22:48:01 +0000 (+0530) Subject: [SCSI] be2iscsi: pass the return from beiscsi_open_conn X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=f5ed7bd4c6ca5fcec77d3007779d38f63cbb95f4;p=deliverable%2Flinux.git [SCSI] be2iscsi: pass the return from beiscsi_open_conn This patch passes on the value returned by beiscsi_open_conn Signed-off-by: Jayamohan Kallickal Reviewed-by: Mike Christie Signed-off-by: James Bottomley --- diff --git a/drivers/scsi/be2iscsi/be_iscsi.c b/drivers/scsi/be2iscsi/be_iscsi.c index cd1b8301036d..4f3c2a4079df 100644 --- a/drivers/scsi/be2iscsi/be_iscsi.c +++ b/drivers/scsi/be2iscsi/be_iscsi.c @@ -580,9 +580,9 @@ beiscsi_ep_connect(struct Scsi_Host *shost, struct sockaddr *dst_addr, beiscsi_ep = ep->dd_data; beiscsi_ep->phba = phba; beiscsi_ep->openiscsi_ep = ep; - if (beiscsi_open_conn(ep, NULL, dst_addr, non_blocking)) { + ret = beiscsi_open_conn(ep, NULL, dst_addr, non_blocking); + if (ret) { SE_DEBUG(DBG_LVL_1, "Failed in beiscsi_open_conn\n"); - ret = -ENOMEM; goto free_ep; }