X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ea74f5d95928a521a588737e81f1de94eef25d19..371d168e21b83e2364c2ac2dbff3847588769c2b:/src/kernel/routing/FullZone.cpp diff --git a/src/kernel/routing/FullZone.cpp b/src/kernel/routing/FullZone.cpp index d38853ab1e..1ae50c5368 100644 --- a/src/kernel/routing/FullZone.cpp +++ b/src/kernel/routing/FullZone.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2009-2022. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2009-2023. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -6,13 +6,12 @@ #include #include -#include "src/kernel/resource/StandardLinkImpl.hpp" +#include "src/kernel/resource/NetworkModel.hpp" -XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_route_full, surf, "Routing part of surf"); +XBT_LOG_NEW_DEFAULT_SUBCATEGORY(ker_routing_full, ker_platform, "Kernel Full Routing"); namespace simgrid { -namespace kernel { -namespace routing { +namespace kernel::routing { void FullZone::check_routing_table() { @@ -35,7 +34,7 @@ void FullZone::do_seal() auto& route = routing_table_[i][i]; if (not route) { route.reset(new Route()); - route->link_list_.push_back(get_network_model()->loopback_); + route->link_list_.push_back(get_network_model()->loopback_.get()); } } } @@ -95,8 +94,7 @@ void FullZone::add_route(NetPoint* src, NetPoint* dst, NetPoint* gw_src, NetPoin new_extended_route(get_hierarchy(), gw_src, gw_dst, get_link_list_impl(link_list, true), false)); } } -} // namespace routing -} // namespace kernel +} // namespace kernel::routing namespace s4u { NetZone* create_full_zone(const std::string& name)