- if(!IPV4addr)
- IPV4addr = xbt_dynar_new(sizeof(char*),free);
-
- surf_network_model->createLink(link->id,
- link->bandwidth, link->bandwidth_trace,
- link->latency, link->latency_trace,
- link->state_trace, link->policy, link->properties);
+ Link *l = surf_network_model->createLink(link->id, link->bandwidth, link->latency, link->policy, link->properties);
+ if (link->bandwidth_trace)
+ l->setBandwidthTrace(link->latency_trace);
+ if (link->latency_trace)
+ l->setLatencyTrace(link->latency_trace);
+ if (link->state_trace)
+ l->setStateTrace(link->state_trace);