static void
init_last_stage( void *user_data, size_t n_entries, const topology_link_status *status ) {
  assert( user_data != NULL );

  routing_switch *routing_switch = user_data;

  update_link_status( routing_switch, n_entries, status );
  add_callback_link_status_updated( link_status_updated, routing_switch );
}
static void
init_last_stage( void *user_data, size_t n_entries, const topology_link_status *status ) {
  assert( user_data != NULL );

  sliceable_switch *sliceable_switch = user_data;
  sliceable_switch->last_stage_down = true;

  update_link_status( sliceable_switch, n_entries, status );
}
Exemple #3
0
static void
init_last_stage( void *user_data, size_t n_entries, const topology_link_status *status ) {
  assert( user_data != NULL );

  broadcast_helper *broadcast_helper = user_data;

  update_link_status( broadcast_helper, n_entries, status );
  add_callback_link_status_updated( link_status_updated, broadcast_helper );
}