- return xbt_dynar_length(surf_host_model_get_route(
- (surf_host_model_t)surf_host_model, src, dst));
+ std::vector<Link*> *route = new std::vector<Link*>();
+ routing_platf->getRouteAndLatency(src->pimpl_netcard, dst->pimpl_netcard, route, nullptr);
+ int size = route->size();
+ delete route;
+ return size;