src/common/pcap-writer.cc
changeset 163 2a7e05018eeb
parent 150 663120712cd9
child 454 f7d4e9f00b00
equal deleted inserted replaced
162:5b398ac221c7 163:2a7e05018eeb
    67 void 
    67 void 
    68 PcapWriter::WritePacket (Packet const packet)
    68 PcapWriter::WritePacket (Packet const packet)
    69 {
    69 {
    70   if (m_writer != 0) 
    70   if (m_writer != 0) 
    71     {
    71     {
    72       uint64_t current = Simulator::Now ().ApproximateToMicroSeconds ();
    72       uint64_t current = Simulator::Now ().GetMicroSeconds ();
    73       uint64_t s = current / 1000000;
    73       uint64_t s = current / 1000000;
    74       uint64_t us = current % 1000000;
    74       uint64_t us = current % 1000000;
    75       Write32 (s & 0xffffffff);
    75       Write32 (s & 0xffffffff);
    76       Write32 (us & 0xffffffff);
    76       Write32 (us & 0xffffffff);
    77       Write32 (packet.GetSize ());
    77       Write32 (packet.GetSize ());