]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
sdp: some small non-behavioral changes in sdp_dreq_wait_timeout_work()
authorEldad Zinger <eldadz@mellanox.co.il>
Thu, 22 Jul 2010 09:08:52 +0000 (12:08 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 6 Oct 2015 12:05:14 +0000 (05:05 -0700)
Signed-off-by: Eldad Zinger <eldadz@mellanox.co.il>
drivers/infiniband/ulp/sdp/sdp_main.c

index 44dd7de403a32b032ae16fa013e467861493d642..967989a2df231d8ad5c718b48bc41ee24ee1368f 100644 (file)
@@ -1051,15 +1051,15 @@ static void sdp_dreq_wait_timeout_work(struct work_struct *work)
        sdp_dbg(sk, "timed out waiting for FIN/DREQ. "
                 "going into abortive close.\n");
 
-       sdp_sk(sk)->dreq_wait_timeout = 0;
+       ssk->dreq_wait_timeout = 0;
        sdp_exch_state(sk, TCPF_LAST_ACK | TCPF_FIN_WAIT1, TCP_TIME_WAIT);
 
        release_sock(sk);
 
-       if (sdp_sk(sk)->id) {
+       if (ssk->id) {
                sdp_dbg(sk, "Destroyed QP\n");
-               sdp_sk(sk)->qp_active = 0;
-               rdma_disconnect(sdp_sk(sk)->id);
+               ssk->qp_active = 0;
+               rdma_disconnect(ssk->id);
        } else
                sock_put(sk, SOCK_REF_CMA);