From: velho Date: Mon, 9 Jun 2008 11:26:39 +0000 (+0000) Subject: Moving init_GTNETS function to the right place. X-Git-Tag: v3.3~396 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/eff7d54e2ea06b3c43ea68fdb165efd0f8e7135f?hp=ea0524ecb6a6250bcf1fc58563e1b0c2078fcbee Moving init_GTNETS function to the right place. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5579 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/surf/network.c b/src/surf/network.c index 01832fde6e..82cdde889a 100644 --- a/src/surf/network.c +++ b/src/surf/network.c @@ -15,7 +15,6 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_network, surf, surf_network_model_t surf_network_model = NULL; static lmm_system_t network_maxmin_system = NULL; static void (*network_solve) (lmm_system_t) = NULL; - xbt_dict_t link_set = NULL; xbt_dict_t network_card_set = NULL; @@ -879,3 +878,19 @@ void surf_network_model_init_SDP(const char *filename) (surf_model_t) surf_network_model); } #endif + +#ifdef HAVE_GTNETS +void surf_network_model_init_GTNETS(const char *filename) +{ + if (surf_network_model) + return; + surf_network_model_init_internal(); + define_callbacks(filename); + xbt_dynar_push(model_list, &surf_network_model); + + update_model_description(surf_network_model_description, + surf_network_model_description_size, + "GTNets", + (surf_model_t) surf_network_model); +} +#endif