If the transport layer is offline it is more appropriate to let
srp_abort() return FAST_IO_FAIL instead of SUCCESS.
Reported-by: Sebastian Riemer <sebastian.riemer@profitbricks.com>
Acked-by: David Dillow <dillowda@ornl.gov>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Roland Dreier <roland@purestorage.com>
        if (!req || !srp_claim_req(target, req, scmnd))
                return FAILED;
        if (srp_send_tsk_mgmt(target, req->index, scmnd->device->lun,
-                             SRP_TSK_ABORT_TASK) == 0 ||
-           target->transport_offline)
+                             SRP_TSK_ABORT_TASK) == 0)
                ret = SUCCESS;
        else if (target->transport_offline)
                ret = FAST_IO_FAIL;