- gtnets_links = (int *)calloc(nb_link, sizeof(int));
- for (i=0; i<nb_link; i++) {
- gtnets_links[i]=(int)(xbt_dict_get(network_link_set, links[i]))
+ gtnets_links = (int *) calloc(nb_link, sizeof(int));
+ for (i = 0; i < nb_link; i++) {
+ gtnets_links[i] =
+ ((network_link_GTNETS_t)
+ (xbt_dict_get(network_link_set, links[i])))->id;
+ }
+
+ /* KF: Create the GTNets route */
+ if (gtnets_add_route(src_id, dst_id, gtnets_links, nb_link)) {
+ xbt_assert0(0, "Cannot create GTNetS route");