X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0d7b205e2b6bcee058760225d0bebc0da0ecaefb..aa4c8eeb3051e5adfef317cda2ae590ca13e6f3e:/src/surf/network_ns3.cpp diff --git a/src/surf/network_ns3.cpp b/src/surf/network_ns3.cpp index 4494cd21e1..824a3bf606 100644 --- a/src/surf/network_ns3.cpp +++ b/src/surf/network_ns3.cpp @@ -353,7 +353,6 @@ LinkNS3::LinkNS3(NetworkNS3Model* model, const std::string& name, double bandwid ns3::NetDeviceContainer netA; WifiZone* zone = WifiZone::by_name(name); xbt_assert(zone != 0, "Link name '%s' does not match the 'wifi_link' property of a host.", name.c_str()); - NetPointNs3* netpoint_ns3 = zone->get_host()->get_netpoint()->extension(); wifi.SetRemoteStationManager ("ns3::ConstantRateWifiManager", "ControlMode", ns3::StringValue ("HtMcs0"), @@ -382,6 +381,7 @@ LinkNS3::LinkNS3(NetworkNS3Model* model, const std::string& name, double bandwid zone->set_network(number_of_networks); zone->set_link(number_of_links); + NetPointNs3* netpoint_ns3 = zone->get_host()->get_netpoint()->extension(); int nodeNum = netpoint_ns3->node_num; if (IPV4addr.size() <= (unsigned)nodeNum) IPV4addr.resize(nodeNum + 1); @@ -607,8 +607,8 @@ void ns3_add_direct_route(NetPointNs3* src, NetPointNs3* dst, double bw, double wifiPhy.Set("MaxSupportedRxSpatialStreams", ns3::UintegerValue(zone->get_nss())); wifiMac.SetType ("ns3::StaWifiMac", - "Ssid", ns3::SsidValue(link_name)); - //~ "ActiveProbing", ns3::BooleanValue(false)); + "Ssid", ns3::SsidValue(link_name), + "ActiveProbing", ns3::BooleanValue(false)); netA.Add(wifi.Install (wifiPhy, wifiMac, staNode));