Hi Hal,

I did not see any response on this one.
Just a reminder

Thanks

Eitan

Eitan Zahavi wrote:

>Hi Hal
>
>Avoid using array initialization statements which do not compile on win.
>
>Thanks
>
>Eitan
>
>Signed-off-by:  Eitan Zahavi <[EMAIL PROTECTED]>
>
>Index: opensm/osm_pkey_mgr.c
>===================================================================
>--- opensm/osm_pkey_mgr.c      (revision 9502)
>+++ opensm/osm_pkey_mgr.c      (working copy)
>@@ -67,7 +67,7 @@
>   a different place for switch external ports (SwitchInfo) and the
>   rest of the ports (NodeInfo).
> */
>-static int 
>+static uint16_t
> pkey_mgr_get_physp_max_blocks(
>   IN const osm_subn_t *p_subn,
>   IN const osm_physp_t *p_physp )
>@@ -132,8 +132,8 @@ pkey_mgr_process_physical_port(
>     CL_ASSERT( ib_pkey_get_base( *p_orig_pkey ) == ib_pkey_get_base( pkey ) );
>     p_pending->is_new = FALSE;
>     if (osm_pkey_tbl_get_block_and_idx(
>-        p_pkey_tbl, p_orig_pkey,
>-        &p_pending->block, &p_pending->index ) != IB_SUCCESS)
>+                        p_pkey_tbl, p_orig_pkey,
>+                        &p_pending->block, &p_pending->index ) != IB_SUCCESS)
>     {
>       osm_log( p_log, OSM_LOG_ERROR,
>              "pkey_mgr_process_physical_port: ERR 0503: "
>@@ -276,7 +276,8 @@ static boolean_t pkey_mgr_update_port(
>   boolean_t ret_val = FALSE;
>   osm_pending_pkey_t *p_pending;
>   boolean_t found;
>-  ib_pkey_table_t empty_block = {.pkey_entry = {0}, };
>+  ib_pkey_table_t empty_block;
>+  memset(&empty_block, 0, sizeof(ib_pkey_table_t));
> 
>   p_physp = osm_port_get_default_phys_ptr( p_port );
>   if ( !osm_physp_is_valid( p_physp ) )
>@@ -403,7 +404,8 @@ pkey_mgr_update_peer_port(
>   uint16_t peer_max_blocks;
>   ib_api_status_t status = IB_SUCCESS;
>   boolean_t ret_val = FALSE;
>-  ib_pkey_table_t empty_block = {.pkey_entry = {0}, };
>+  ib_pkey_table_t empty_block;
>+  memset(&empty_block, 0, sizeof(ib_pkey_table_t));
> 
>   p_physp = osm_port_get_default_phys_ptr( p_port );
>   if (!osm_physp_is_valid( p_physp ))
>
>
>_______________________________________________
>openib-general mailing list
>[email protected]
>http://openib.org/mailman/listinfo/openib-general
>
>To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
>  
>


_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to