ib_api_status_t status;\r
ib_ca_attr_t *p_ca_attr;\r
uint32_t attr_size;\r
- uintn_t i;\r
+ uint8_t i;\r
\r
CL_ENTER( AL_DBG_CA, g_al_dbg_lvl );\r
\r
for( i = 0; i < p_ca_attr->num_ports; i++ )\r
{\r
p_ci_ca->port_array[i] = p_ca_attr->p_port_attr[i].port_guid;\r
+\r
+#ifdef CL_KERNEL\r
+ /* Set the port's client reregister bit. */\r
+ {\r
+ ib_port_attr_mod_t attr;\r
+\r
+ attr.cap.client_reregister = TRUE;\r
+ ib_modify_ca( p_ci_ca->h_ca, i + 1,\r
+ IB_CA_MOD_IS_CLIENT_REREGISTER_SUPPORTED, &attr );\r
+ }\r
+#endif\r
}\r
\r
cl_free( p_ca_attr );\r