summaryrefslogtreecommitdiffstats
path: root/include/rdma
diff options
context:
space:
mode:
authorSean Hefty <sean.hefty@intel.com>2006-06-18 05:37:39 +0200
committerRoland Dreier <rolandd@cisco.com>2006-06-18 05:37:39 +0200
commit6d969a471ba107d94cf03dab3c69f45b9733f500 (patch)
tree7a9fea5c2a321434e5c4c3bc590393728b85b4dd /include/rdma
parentIB: Add ib_init_ah_from_wc() (diff)
downloadlinux-6d969a471ba107d94cf03dab3c69f45b9733f500.tar.xz
linux-6d969a471ba107d94cf03dab3c69f45b9733f500.zip
IB/sa: Add ib_init_ah_from_path()
Add a call to initialize address handle attributes given a path record. This is used by the CM, and would be useful for users of UD QPs. Signed-off-by: Sean Hefty <sean.hefty@intel.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'include/rdma')
-rw-r--r--include/rdma/ib_sa.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/rdma/ib_sa.h b/include/rdma/ib_sa.h
index ad63c215efe5..c99e4420fd7e 100644
--- a/include/rdma/ib_sa.h
+++ b/include/rdma/ib_sa.h
@@ -370,5 +370,12 @@ ib_sa_mcmember_rec_delete(struct ib_device *device, u8 port_num,
context, query);
}
+/**
+ * ib_init_ah_from_path - Initialize address handle attributes based on an SA
+ * path record.
+ */
+int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
+ struct ib_sa_path_rec *rec,
+ struct ib_ah_attr *ah_attr);
#endif /* IB_SA_H */