diff options
| author | Michael Brown | 2017-03-22 09:57:06 +0100 |
|---|---|---|
| committer | Michael Brown | 2017-03-22 10:18:23 +0100 |
| commit | c26c1fd07c51bb9c5e2c7829f77be4d6d0fcc806 (patch) | |
| tree | e287e5f551ef41db4ab83b9eadd23fe8f967a76d /src/include | |
| parent | [infiniband] Return status code from ib_create_cq() and ib_create_qp() (diff) | |
| download | ipxe-c26c1fd07c51bb9c5e2c7829f77be4d6d0fcc806.tar.gz ipxe-c26c1fd07c51bb9c5e2c7829f77be4d6d0fcc806.tar.xz ipxe-c26c1fd07c51bb9c5e2c7829f77be4d6d0fcc806.zip | |
[infiniband] Return status code from ib_create_mi()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/ipxe/ib_mi.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/include/ipxe/ib_mi.h b/src/include/ipxe/ib_mi.h index c7c8143ba..bd087cd35 100644 --- a/src/include/ipxe/ib_mi.h +++ b/src/include/ipxe/ib_mi.h @@ -127,8 +127,9 @@ ib_create_madx ( struct ib_device *ibdev, struct ib_mad_interface *mi, extern void ib_destroy_madx ( struct ib_device *ibdev, struct ib_mad_interface *mi, struct ib_mad_transaction *madx ); -extern struct ib_mad_interface * ib_create_mi ( struct ib_device *ibdev, - enum ib_queue_pair_type type ); +extern int ib_create_mi ( struct ib_device *ibdev, + enum ib_queue_pair_type type, + struct ib_mad_interface **new_mi ); extern void ib_destroy_mi ( struct ib_device *ibdev, struct ib_mad_interface *mi ); |
