|
@@ -573,7 +573,7 @@ static void fc_disc_gpn_ft_resp(struct fc_seq *sp, struct fc_frame *fp,
|
|
event = DISC_EV_FAILED;
|
|
event = DISC_EV_FAILED;
|
|
}
|
|
}
|
|
if (error)
|
|
if (error)
|
|
- fc_disc_error(disc, fp);
|
|
|
|
|
|
+ fc_disc_error(disc, ERR_PTR(error));
|
|
else if (event != DISC_EV_NONE)
|
|
else if (event != DISC_EV_NONE)
|
|
fc_disc_done(disc, event);
|
|
fc_disc_done(disc, event);
|
|
fc_frame_free(fp);
|
|
fc_frame_free(fp);
|