X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/72cfaf84e1338bfa4821d04a291c702f87f12a82..1ca34b76da924ef9743ce07316d18e69ba45374f:/src/surf/xml/platf_private.hpp diff --git a/src/surf/xml/platf_private.hpp b/src/surf/xml/platf_private.hpp index 3d21302f1a..01dcc51d61 100644 --- a/src/surf/xml/platf_private.hpp +++ b/src/surf/xml/platf_private.hpp @@ -23,6 +23,7 @@ typedef size_t yy_size_t; XBT_PUBLIC(sg_netcard_t) sg_netcard_by_name_or_null(const char *name); typedef enum { + SURF_CLUSTER_DRAGONFLY=3, SURF_CLUSTER_FAT_TREE=2, SURF_CLUSTER_FLAT = 1, SURF_CLUSTER_TORUS = 0 @@ -87,8 +88,8 @@ typedef struct s_sg_platf_peer_cbarg { typedef struct s_sg_platf_route_cbarg *sg_platf_route_cbarg_t; typedef struct s_sg_platf_route_cbarg { bool symmetrical; - const char *src; - const char *dst; + sg_netcard_t src; + sg_netcard_t dst; sg_netcard_t gw_src; sg_netcard_t gw_dst; std::vector *link_list; @@ -191,7 +192,7 @@ typedef struct s_sg_platf_AS_cbarg { int routing; } s_sg_platf_AS_cbarg_t; -#define SG_PLATF_AS_INITIALIZER {NULL,0} +#define SG_PLATF_AS_INITIALIZER {nullptr,0} /********** Routing **********/ void routing_cluster_add_backbone(Link* bb); @@ -251,8 +252,8 @@ XBT_PRIVATE void sg_instr_AS_end(void); typedef struct s_surf_parsing_link_up_down *surf_parsing_link_up_down_t; typedef struct s_surf_parsing_link_up_down { - Link* link_up; - Link* link_down; + Link* linkUp; + Link* linkDown; } s_surf_parsing_link_up_down_t;