remove mobility trace to pass regression for now
authorJosh Pelkey <jpelkey@gatech.edu
Mon, 09 Aug 2010 18:47:12 -0400
changeset 6531 5c11ea507486
parent 6530 d4a75eecfa7d
child 6532 da018b878d74
remove mobility trace to pass regression for now
examples/wireless/wifi-wired-bridging.cc
--- a/examples/wireless/wifi-wired-bridging.cc	Mon Aug 09 17:47:23 2010 -0400
+++ b/examples/wireless/wifi-wired-bridging.cc	Mon Aug 09 18:47:12 2010 -0400
@@ -61,11 +61,13 @@
   uint32_t nWifis = 2;
   uint32_t nStas = 2;
   bool sendIp = true;
+  bool writeMobility = false;
 
   CommandLine cmd;
   cmd.AddValue ("nWifis", "Number of wifi networks", nWifis);
   cmd.AddValue ("nStas", "Number of stations per wifi network", nStas);
   cmd.AddValue ("SendIp", "Send Ipv4 or raw packets", sendIp);
+  cmd.AddValue ("writeMobility", "Write mobility trace", writeMobility);
   cmd.Parse (argc, argv);
 
   NodeContainer backboneNodes;
@@ -185,9 +187,12 @@
   wifiPhy.EnablePcap ("wifi-wired-bridging", apDevices[0]);
   wifiPhy.EnablePcap ("wifi-wired-bridging", apDevices[1]);
 
-  std::ofstream os;
-  os.open ("wifi-wired-bridging.mob");
-  MobilityHelper::EnableAsciiAll (os);
+  if (writeMobility)
+    {
+      std::ofstream os;
+      os.open ("wifi-wired-bridging.mob");
+      MobilityHelper::EnableAsciiAll (os);
+    }
 
   Simulator::Stop (Seconds (5.0));
   Simulator::Run ();