/* Global vars */
extern routing_global_t global_routing;
extern routing_component_t current_routing;
-extern model_type_t current_routing_model;
+extern routing_model_description_t current_routing_model;
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_route_dijkstra, surf, "Routing part of surf -- dijkstra routing logic");
routing_component_dijkstra_t new_component = (routing_component_dijkstra_t)
routmod_generic_create(sizeof(s_routing_component_dijkstra_t));
- new_component->generic_routing.set_route = model_dijkstra_both_set_route;
- new_component->generic_routing.set_ASroute = model_dijkstra_both_set_route;
+ new_component->generic_routing.parse_route = model_dijkstra_both_parse_route;
+ new_component->generic_routing.parse_ASroute = model_dijkstra_both_parse_route;
new_component->generic_routing.get_route = dijkstra_get_route;
new_component->generic_routing.get_onelink_routes =
dijkstra_get_onelink_routes;
}
}
-void model_dijkstra_both_set_route (routing_component_t rc, const char *src,
- const char *dst, name_route_extended_t route)
+void model_dijkstra_both_parse_route (routing_component_t rc, const char *src,
+ const char *dst, route_extended_t route)
{
routing_component_dijkstra_t routing = (routing_component_dijkstra_t) rc;
int *src_id, *dst_id;