and also mark at its second location that its usage shouldn't be
dupplicated.
xbt_dict_set(_to_index, name, id, xbt_free);
}
xbt_dict_set(_to_index, name, id, xbt_free);
}
-int surf_pointer_resource_cmp(const void *a, const void *b)
-{
- return a != b;
-}
-
-int surf_link_resource_cmp(const void *a, const void *b)
-{
- return ! !memcmp(a, b, global_routing->size_of_link);
-}
-
void generic_set_bypassroute(routing_component_t rc,
const char *src, const char *dst,
route_extended_t e_route)
void generic_set_bypassroute(routing_component_t rc,
const char *src, const char *dst,
route_extended_t e_route)
+static int surf_pointer_resource_cmp(const void *a, const void *b) {
+ return a != b;
+}
+
+//FIXME: kill dupplicates in next function with full routing
+
void model_floyd_set_route(routing_component_t rc, const char *src,
const char *dst, name_route_extended_t route)
{
void model_floyd_set_route(routing_component_t rc, const char *src,
const char *dst, name_route_extended_t route)
{
+static int surf_pointer_resource_cmp(const void *a, const void *b) {
+ return a != b;
+}
+
void model_full_set_route(routing_component_t rc, const char *src,
const char *dst, name_route_extended_t route)
{
void model_full_set_route(routing_component_t rc, const char *src,
const char *dst, name_route_extended_t route)
{
const char *src, const char *dst,
route_extended_t e_route);
const char *src, const char *dst,
route_extended_t e_route);
-int surf_link_resource_cmp(const void *a, const void *b);
-int surf_pointer_resource_cmp(const void *a, const void *b);
-
/* ************************************************************************** */
/* *************** GENERIC BUSINESS METHODS (declarations) ****************** */
/* ************************************************************************** */
/* *************** GENERIC BUSINESS METHODS (declarations) ****************** */