p_ifc->register_ca = ib_register_ca;\r
p_ifc->deregister_ca = ib_deregister_ca;\r
p_ifc->get_relations = __get_relations;\r
+ p_ifc->get_err_str = ib_get_err_str;\r
\r
/* take the reference before returning. */\r
al_ref_ci_ifc( p_dev_obj );\r
*********/\r
\r
\r
-#define IB_CI_INTERFACE_VERSION (2)\r
+#define IB_CI_INTERFACE_VERSION (3)\r
\r
\r
/* Function type for ib_register_ca. Match the definition in ib_ci.h */\r
IN OUT IRP* const p_irp );\r
\r
\r
+typedef const char*\r
+(*ib_pfn_get_err_str_t)(\r
+ IN ib_api_status_t status );\r
+\r
+\r
typedef struct _ib_ci_ifc\r
{\r
/* Standard interface header. */\r
ib_pfn_register_ca_t register_ca;\r
ib_pfn_deregister_ca_t deregister_ca;\r
ib_pfn_get_relations_t get_relations;\r
+ ib_pfn_get_err_str_t get_err_str;\r
\r
} ib_ci_ifc_t;\r
\r