aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/rdma/rdma.h
diff options
context:
space:
mode:
authorBenoît Ganne <bganne@cisco.com>2020-10-16 17:12:41 +0200
committerAndrew Yourtchenko <ayourtch@gmail.com>2020-11-12 12:33:09 +0000
commit32c2b2ae602f9deaf36bddceaa6df9d931aa37b3 (patch)
treec70d429c5078b8f7c6431f904c6409e0438f860f /src/plugins/rdma/rdma.h
parent9c73329588d33a5e731d72b6eeae67201c7ce101 (diff)
rdma: add RSS support for IPv6 and TCP
Type: feature Change-Id: I8b0d918e6f13325954b29bf34e4ef224c1315c51 Signed-off-by: Benoît Ganne <bganne@cisco.com> (cherry picked from commit 91603958d1d4fc3114739f9b264808940942e5c8)
Diffstat (limited to 'src/plugins/rdma/rdma.h')
-rw-r--r--src/plugins/rdma/rdma.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/rdma/rdma.h b/src/plugins/rdma/rdma.h
index 016956ee0f2..19bfb8b11e5 100644
--- a/src/plugins/rdma/rdma.h
+++ b/src/plugins/rdma/rdma.h
@@ -172,10 +172,13 @@ typedef struct
struct ibv_context *ctx;
struct ibv_pd *pd;
struct ibv_mr *mr;
- struct ibv_qp *rx_qp;
+ struct ibv_qp *rx_qp4;
+ struct ibv_qp *rx_qp6;
struct ibv_rwq_ind_table *rx_rwq_ind_tbl;
- struct ibv_flow *flow_ucast;
- struct ibv_flow *flow_mcast;
+ struct ibv_flow *flow_ucast4;
+ struct ibv_flow *flow_mcast4;
+ struct ibv_flow *flow_ucast6;
+ struct ibv_flow *flow_mcast6;
clib_error_t *error;
} rdma_device_t;