bug 329: pcap files generated in native win32 (mingw) are always corrupt
authorGuillaume Vu-Brugier <gvubrugier@gmail.com>
Fri, 16 Jan 2009 09:08:20 +0100
changeset 4099 03dc74055f8a
parent 4098 971dea40af4d
child 4100 cf230d65623b
bug 329: pcap files generated in native win32 (mingw) are always corrupt
src/common/pcap-writer.cc
--- a/src/common/pcap-writer.cc	Fri Jan 16 09:06:59 2009 +0100
+++ b/src/common/pcap-writer.cc	Fri Jan 16 09:08:20 2009 +0100
@@ -86,7 +86,7 @@
 
   NS_LOG_LOGIC ("Created writer " << m_writer);
 
-  m_writer->open (name.c_str ());
+  m_writer->open (name.c_str (), std::ios_base::binary | std::ios_base::out);
   NS_ABORT_MSG_IF (m_writer->fail (), "PcapWriter::Open(): m_writer->open(" << name.c_str () << ") failed");
 
   NS_ASSERT_MSG (m_writer->is_open (), "PcapWriter::Open(): m_writer not open");