- if(tmp_idsrc < tmp_iddst){
- sprintf(name_normal, "%d_%d", tmp_idsrc, tmp_iddst);
- sprintf(name_friend, "%d_%d", tmp_iddst, tmp_idsrc);
- }else{
- sprintf(name_normal, "%d_%d", tmp_iddst, tmp_idsrc);
- sprintf(name_friend, "%d_%d", tmp_idsrc, tmp_iddst);
- }
-
- gtnets_link = xbt_dict_get_or_null(surf_network_model->resource_set, name_normal);
-
- if (gtnets_link) {
- DEBUG3("Link already added as friend normal=%s friend=%s (#%d)", name_normal, name_friend, ((network_link_GTNETS_t)gtnets_link)->id );
- return;
- }
-
- link_count++;
-
- DEBUG4("Adding new link, linkid %d, name %s, latency %g, bandwidth %g", link_count, name, lat, bw);
-
- if (gtnets_add_link(link_count, bw, lat)) {
- xbt_assert0(0, "Cannot create GTNetS link");
- }
-
- /* KF: Insert entry in the dictionary */