diff options
author | Moni Shoua <monis@mellanox.com> | 2016-11-23 08:23:22 +0200 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-12-13 13:34:25 -0500 |
commit | c90ea9d8e51196d9c528e57d9ab09ee7d41f0ba0 (patch) | |
tree | 33fb8bf3856f8d1dfb68c2cfeec6b695642b92fa /include/rdma | |
parent | 2d1e697e9b716b8a692bc9c197e5f4ffd10d7307 (diff) | |
download | blackbird-op-linux-c90ea9d8e51196d9c528e57d9ab09ee7d41f0ba0.tar.gz blackbird-op-linux-c90ea9d8e51196d9c528e57d9ab09ee7d41f0ba0.zip |
IB/core: Change ib_resolve_eth_dmac to use it in create AH
The function ib_resolve_eth_dmac() requires struct qp_attr * and
qp_attr_mask as parameters while the function might be useful to resolve
dmac for address handles. This patch changes the signature of the
function so it can be used in the flow of creating an address handle.
Signed-off-by: Moni Shoua <monis@mellanox.com>
Reviewed-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'include/rdma')
-rw-r--r-- | include/rdma/ib_verbs.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h index 6d0dd6525e14..0c6f973e407c 100644 --- a/include/rdma/ib_verbs.h +++ b/include/rdma/ib_verbs.h @@ -3394,4 +3394,6 @@ void ib_drain_rq(struct ib_qp *qp); void ib_drain_sq(struct ib_qp *qp); void ib_drain_qp(struct ib_qp *qp); +int ib_resolve_eth_dmac(struct ib_device *device, + struct ib_ah_attr *ah_attr); #endif /* IB_VERBS_H */ |