X-Git-Url: https://git.kernelconcepts.de/?p=karo-tx-linux.git;a=blobdiff_plain;f=net%2Frds%2Fib.h;h=b3fdebb57460392ae9a751bfaae2e218ff9b6e17;hp=f17d095678907b588c717b48e3d4602cab401199;hb=3242dbf9e389684c177d456f50616d306177bc56;hpb=d172803fac1687de475a3d573c65e23b7cf1df9a diff --git a/net/rds/ib.h b/net/rds/ib.h index f17d09567890..b3fdebb57460 100644 --- a/net/rds/ib.h +++ b/net/rds/ib.h @@ -75,7 +75,11 @@ struct rds_ib_connect_private { struct rds_ib_send_work { void *s_op; - struct ib_send_wr s_wr; + union { + struct ib_send_wr s_wr; + struct ib_rdma_wr s_rdma_wr; + struct ib_atomic_wr s_atomic_wr; + }; struct ib_sge s_sge[RDS_IB_MAX_SGE]; unsigned long s_queued; };