From eff7d54e2ea06b3c43ea68fdb165efd0f8e7135f Mon Sep 17 00:00:00 2001 From: velho Date: Mon, 9 Jun 2008 11:26:39 +0000 Subject: [PATCH] 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 --- src/surf/network.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) 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 -- 2.20.1