From c26c1fd07c51bb9c5e2c7829f77be4d6d0fcc806 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 22 Mar 2017 10:57:06 +0200 Subject: [infiniband] Return status code from ib_create_mi() Signed-off-by: Michael Brown --- src/include/ipxe/ib_mi.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/include/ipxe') 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 ); -- cgit v1.2.3-55-g7522