]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
sdp: On MSG_PEEK, no rdma_rd_complete should be sent.
authorEldad Zinger <eldadz@mellanox.co.il>
Thu, 17 Jun 2010 07:44:42 +0000 (10:44 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 6 Oct 2015 12:05:05 +0000 (05:05 -0700)
Signed-off-by: Eldad Zinger <eldadz@mellanox.co.il>
drivers/infiniband/ulp/sdp/sdp_main.c

index 6974bee7ddb49531e1310248b1240d1a0c9e2c98..e83aa4630bb9940337a811f2dc6d865cfff64f7d 100644 (file)
@@ -2418,7 +2418,7 @@ skip_copy:
                        ssk->urg_data = 0;
 
 
-               if (rx_sa) {
+               if (rx_sa && !(flags & MSG_PEEK)) {
                        rc = sdp_post_rdma_rd_compl(sk, rx_sa);
                        BUG_ON(rc);