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 ); }
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 ); }