- if (link_sharing_policy_ == s4u::Link::SharingPolicy::SPLITDUPLEX) {
- linkup = create_link(link_id + "_UP", std::vector<double>{link_bw_})->set_latency(link_lat_)->seal();
- linkdown = create_link(link_id + "_DOWN", std::vector<double>{link_bw_})->set_latency(link_lat_)->seal();
+ if (get_link_sharing_policy() == s4u::Link::SharingPolicy::SPLITDUPLEX) {
+ linkup = create_link(link_id + "_UP", std::vector<double>{get_link_bandwidth()})
+ ->set_latency(get_link_latency())
+ ->seal();
+ linkdown = create_link(link_id + "_DOWN", std::vector<double>{get_link_bandwidth()})
+ ->set_latency(get_link_latency())
+ ->seal();