unsigned int k) -> resource::LinkImpl* {
kernel::resource::LinkImpl* limiter = nullptr;
if (set_callbacks.limiter) {
+ id--;
const auto* s4u_link =
- set_callbacks.limiter(get_iface(), {i, j, k, std::numeric_limits<unsigned int>::max()}, --id);
+ set_callbacks.limiter(get_iface(), {i, j, k, std::numeric_limits<unsigned int>::max()}, id);
if (s4u_link) {
limiter = s4u_link->get_impl();
}
}
}
-void DragonflyZone::get_local_route(NetPoint* src, NetPoint* dst, Route* route, double* latency)
+void DragonflyZone::get_local_route(const NetPoint* src, const NetPoint* dst, Route* route, double* latency)
{
// Minimal routing version.
// TODO : non-minimal random one, and adaptive ?