X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9c916cb125de2f1050a588d972fd67ff9aac5e29..f7bbc27a9c71861263b01883617b2828e974bb68:/src/surf/surf.c diff --git a/src/surf/surf.c b/src/surf/surf.c index 2ed4e24e61..b82cc834c9 100644 --- a/src/surf/surf.c +++ b/src/surf/surf.c @@ -12,6 +12,7 @@ #include "surf/surf_resource.h" #include "xbt/xbt_os_thread.h" +XBT_LOG_NEW_CATEGORY(surf, "All SURF categories"); XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_kernel, surf, "Logging specific to SURF (kernel)"); @@ -290,7 +291,7 @@ double generic_maxmin_share_resources(xbt_swag_t running_actions, static XBT_INLINE void routing_asr_host_free(void *p) { - network_element_t elm = p; + sg_routing_edge_t elm = p; free(elm->name); xbt_free(elm); } @@ -307,15 +308,11 @@ void surf_init(int *argc, char **argv) XBT_DEBUG("ADD ROUTING LEVEL"); ROUTING_HOST_LEVEL = xbt_lib_add_level(host_lib,routing_asr_host_free); ROUTING_ASR_LEVEL = xbt_lib_add_level(as_router_lib,routing_asr_host_free); - ROUTING_STORAGE_LEVEL = xbt_lib_add_level(storage_lib,xbt_free); - ROUTING_STORAGE_HOST_LEVEL = xbt_lib_add_level(storage_lib,routing_storage_host_free); - ROUTING_STORAGE_TYPE_LEVEL = xbt_lib_add_level(storage_type_lib,routing_storage_type_free); XBT_DEBUG("ADD SURF LEVELS"); SURF_CPU_LEVEL = xbt_lib_add_level(host_lib,surf_resource_free); SURF_WKS_LEVEL = xbt_lib_add_level(host_lib,surf_resource_free); SURF_LINK_LEVEL = xbt_lib_add_level(link_lib,surf_resource_free); - SURF_STORAGE_LEVEL = xbt_lib_add_level(storage_lib,surf_resource_free); xbt_init(argc, argv); if (!model_list)