From 4bc35687e386d159ae0fe9e1c8565d644ff6667c Mon Sep 17 00:00:00 2001 From: alegrand Date: Wed, 18 Jun 2008 22:23:46 +0000 Subject: [PATCH] Use newly created SURF function to indicate whether a link is shared or not. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5767 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/simdag/sd_link.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/simdag/sd_link.c b/src/simdag/sd_link.c index 4b486336c7..58e97365d8 100644 --- a/src/simdag/sd_link.c +++ b/src/simdag/sd_link.c @@ -17,6 +17,10 @@ SD_link_t __SD_link_create(void *surf_link, void *data) { link = xbt_new(s_SD_link_t, 1); link->surf_link = surf_link; link->data = data; /* user data */ + if(surf_workstation_model->extension_public->link_shared(link)) + link->sharing_policy=SD_LINK_SHARED; + else + link->sharing_policy=SD_LINK_FATPIPE; name = SD_link_get_name(link); xbt_dict_set(sd_global->links, name, link, __SD_link_destroy); /* add the link to the dictionary */ -- 2.20.1