X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e93a91fdbfece38a7de51e9da40c6388cdd0d6c8..37bcff1303841b68aa33f777e979763ddb56151a:/src/surf/surf_private.h diff --git a/src/surf/surf_private.h b/src/surf/surf_private.h index 2534167163..1c508d9e05 100644 --- a/src/surf/surf_private.h +++ b/src/surf/surf_private.h @@ -107,8 +107,10 @@ typedef struct s_model_type { const char *name; const char *desc; routing_component_t (*create) (); - void (*load) (); - void (*unload) (); + void (*load) (); /* Add parsing callbacks for the time of the creation of this AS + FIXME: that feature is unused and could maybe be killed? */ + void (*unload) (); /* Remove the callbacks at the end of this AS's creation + FIXME: that feature is unused and could maybe be killed? */ void (*end) (); } s_model_type_t, *model_type_t; @@ -116,21 +118,12 @@ typedef struct s_route { xbt_dynar_t link_list; } s_route_t, *route_t; -typedef struct s_name_route { - xbt_dynar_t link_name_list; -} s_name_route_t, *name_route_t; - typedef struct s_name_route_extended { s_route_t generic_route; char *src_gateway; char *dst_gateway; } s_name_route_extended_t, *name_route_extended_t; -typedef struct s_route_limits { - char *src_gateway; - char *dst_gateway; -} s_route_limits_t, *route_limits_t; - typedef struct s_route_extended { s_route_t generic_route; char *src_gateway; @@ -144,7 +137,6 @@ typedef enum { SURF_ROUTING_RECURSIVE /**< Recursive case: also return gateway informations */ } e_surf_routing_hierarchy_t; -typedef struct s_routing_component *routing_component_t; typedef struct s_routing_component { xbt_dict_t to_index; /* char* -> network_element_t */ xbt_dict_t bypassRoutes; /* store bypass routes */ @@ -199,8 +191,6 @@ struct s_routing_global { XBT_PUBLIC(void) routing_model_create(size_t size_of_link, void *loopback, double_f_cpvoid_t get_link_latency_fun); XBT_PUBLIC(void) routing_register_callbacks(void); -XBT_PUBLIC(void) routing_parse_Scluster(void); /* cluster bypass */ - /** * Resource protected methods */