Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add msg As getModel and GetHosts
[simgrid.git] / src / msg / msg_environment.c
index 78184f7..77c8761 100644 (file)
@@ -65,5 +65,15 @@ xbt_dict_t MSG_environment_as_get_routing_sons(msg_as_t as) {
 const char *MSG_environment_as_get_property_value(msg_as_t as, const char *name)
 {
   xbt_dict_t dict = xbt_lib_get_or_null(as_router_lib, MSG_environment_as_get_name(as), ROUTING_PROP_ASR_LEVEL);
+  if (dict==NULL)
+    return NULL;
   return xbt_dict_get_or_null(dict, name);
 }
+
+const char *MSG_environment_as_get_model(msg_as_t as) {
+  return surf_AS_get_model(as);
+}
+
+xbt_dynar_t MSG_environment_as_get_hosts(msg_as_t as) {
+  return surf_AS_get_hosts(as);
+}