diff --git a/examples/csma-broadcast.cc b/examples/csma-broadcast.cc index da5e669a6..a220b5277 100644 --- a/examples/csma-broadcast.cc +++ b/examples/csma-broadcast.cc @@ -111,7 +111,7 @@ main (int argc, char *argv[]) // and can be read by the "tcpdump -tt -r" command CsmaHelper::EnablePcapAll ("csma-broadcast", false); std::ofstream ascii; - ascii.open ("csma-broadcast.tr"); + ascii.open ("csma-broadcast.tr", std::ios_base::binary | std::ios_base::out); CsmaHelper::EnableAsciiAll (ascii); NS_LOG_INFO ("Run Simulation."); diff --git a/examples/csma-multicast.cc b/examples/csma-multicast.cc index ee6b94d8f..6fd061cae 100644 --- a/examples/csma-multicast.cc +++ b/examples/csma-multicast.cc @@ -166,7 +166,7 @@ main (int argc, char *argv[]) // Ascii trace output will be sent to the file "csma-multicast.tr" // std::ofstream ascii; - ascii.open ("csma-multicast.tr"); + ascii.open ("csma-multicast.tr",std::ios_base::binary | std::ios_base::out); CsmaHelper::EnableAsciiAll (ascii); // Also configure some tcpdump traces; each interface will be traced. diff --git a/examples/csma-one-subnet.cc b/examples/csma-one-subnet.cc index 9354fa3d9..09fdc4393 100644 --- a/examples/csma-one-subnet.cc +++ b/examples/csma-one-subnet.cc @@ -120,7 +120,7 @@ main (int argc, char *argv[]) // NS_LOG_INFO ("Configure Tracing."); std::ofstream ascii; - ascii.open ("csma-one-subnet.tr"); + ascii.open ("csma-one-subnet.tr", std::ios_base::binary | std::ios_base::out); CsmaHelper::EnableAsciiAll (ascii); // // Also configure some tcpdump traces; each interface will be traced. diff --git a/examples/csma-packet-socket.cc b/examples/csma-packet-socket.cc index 3a6a7e4be..c75035642 100644 --- a/examples/csma-packet-socket.cc +++ b/examples/csma-packet-socket.cc @@ -60,7 +60,7 @@ main (int argc, char *argv[]) CommandLine cmd; cmd.Parse (argc, argv); - g_os.open ("csma-packet-socket-sink.tr"); + g_os.open ("csma-packet-socket-sink.tr",std::ios_base::binary | std::ios_base::out); // Here, we will explicitly create four nodes. NS_LOG_INFO ("Create nodes."); @@ -117,7 +117,7 @@ main (int argc, char *argv[]) // Trace output will be sent to the csma-packet-socket.tr file NS_LOG_INFO ("Configure Tracing."); std::ofstream os; - os.open ("csma-packet-socket.tr"); + os.open ("csma-packet-socket.tr", std::ios_base::binary | std::ios_base::out); csma.EnableAsciiAll (os); NS_LOG_INFO ("Run Simulation."); diff --git a/examples/dynamic-global-routing.cc b/examples/dynamic-global-routing.cc index 58edf2490..042101e3b 100644 --- a/examples/dynamic-global-routing.cc +++ b/examples/dynamic-global-routing.cc @@ -190,7 +190,7 @@ main (int argc, char *argv[]) std::ofstream ascii; - ascii.open ("dynamic-global-routing.tr"); + ascii.open ("dynamic-global-routing.tr", std::ios_base::binary | std::ios_base::out); PointToPointHelper::EnablePcapAll ("dynamic-global-routing"); PointToPointHelper::EnableAsciiAll (ascii); CsmaHelper::EnablePcapAll ("dynamic-global-routing", false); diff --git a/examples/global-routing-slash32.cc b/examples/global-routing-slash32.cc index e3f671613..cb07ea2a2 100644 --- a/examples/global-routing-slash32.cc +++ b/examples/global-routing-slash32.cc @@ -121,7 +121,7 @@ main (int argc, char *argv[]) apps.Stop (Seconds (10.0)); std::ofstream ascii; - ascii.open ("global-routing-slash32.tr"); + ascii.open ("global-routing-slash32.tr", std::ios_base::binary | std::ios_base::out); PointToPointHelper::EnablePcapAll ("global-routing-slash32"); PointToPointHelper::EnableAsciiAll (ascii);