scsi: libfc: fix incorrect variable assignment
Previous assignment was causing the use of the uninitialized variable _explan_ inside fc_seq_ls_rjt() function, which in this particular case is being called by fc_seq_els_rsp_send(). [mkp: fixed typo] Addresses-Coverity-ID: 1398125 Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com> Reviewed-by: Ewan D. Milne <emilne@redhat.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
4fa8324461
commit
dd6e1f71b7
|
@ -1422,7 +1422,7 @@ static void fc_rport_recv_rtv_req(struct fc_rport_priv *rdata,
|
||||||
fp = fc_frame_alloc(lport, sizeof(*rtv));
|
fp = fc_frame_alloc(lport, sizeof(*rtv));
|
||||||
if (!fp) {
|
if (!fp) {
|
||||||
rjt_data.reason = ELS_RJT_UNAB;
|
rjt_data.reason = ELS_RJT_UNAB;
|
||||||
rjt_data.reason = ELS_EXPL_INSUF_RES;
|
rjt_data.explan = ELS_EXPL_INSUF_RES;
|
||||||
fc_seq_els_rsp_send(in_fp, ELS_LS_RJT, &rjt_data);
|
fc_seq_els_rsp_send(in_fp, ELS_LS_RJT, &rjt_data);
|
||||||
goto drop;
|
goto drop;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue