X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/76cc94266507b7f7e29f95d3c65e2370cbd40142..bf6c2bfc3494a13dfeb329e9dba5145d1e33fe91:/src/kernel/routing/AsClusterTorus.cpp diff --git a/src/kernel/routing/AsClusterTorus.cpp b/src/kernel/routing/AsClusterTorus.cpp index d3477eb13b..495f5bbc9f 100644 --- a/src/kernel/routing/AsClusterTorus.cpp +++ b/src/kernel/routing/AsClusterTorus.cpp @@ -7,7 +7,6 @@ #include "src/kernel/routing/NetCard.hpp" #include "src/surf/network_interface.hpp" -#include "src/surf/xml/platf.hpp" // FIXME: move that back to the parsing area XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_route_cluster_torus, surf_route_cluster, "Torus Routing part of surf"); @@ -63,24 +62,25 @@ namespace simgrid { link.latency = cluster->lat; link.policy = cluster->sharing_policy; sg_platf_new_link(&link); - s_surf_parsing_link_up_down_t info; + Link* linkUp; + Link* linkDown; if (link.policy == SURF_LINK_FULLDUPLEX) { char *tmp_link = bprintf("%s_UP", link_id); - info.linkUp = Link::byName(tmp_link); + linkUp = Link::byName(tmp_link); free(tmp_link); tmp_link = bprintf("%s_DOWN", link_id); - info.linkDown = Link::byName(tmp_link); + linkDown = Link::byName(tmp_link); free(tmp_link); } else { - info.linkUp = Link::byName(link_id); - info.linkDown = info.linkUp; + linkUp = Link::byName(link_id); + linkDown = linkUp; } /* * Add the link to its appropriate position; * note that position rankId*(xbt_dynar_length(dimensions)+has_loopback?+has_limiter?) * holds the link "rankId->rankId" */ - privateLinks_.insert({position + j, {info.linkUp, info.linkDown}}); + privateLinks_.insert({position + j, {linkUp, linkDown}}); dim_product *= current_dimension; xbt_free(link_id); }