[Ns-bugs] [Bug 526] New: PointToPointNetDevice::PhyTxBegin upcalls with an empty packet
code at nsnam.ece.gatech.edu
Sun Mar 22 12:54:05 PDT 2009
Summary: PointToPointNetDevice::PhyTxBegin upcalls with an empty
AssignedTo: craigdo at ee.washington.edu
ReportedBy: raj.b at gatech.edu
CC: ns-bugs at isi.edu
Estimated Hours: 0.0
PointToPointNetDevice::TransmitStart (Ptr<Packet> p)
NS_LOG_FUNCTION (this << p);
NS_LOG_LOGIC ("UID is " << p->GetUid () << ")");
// This function is called to start the process of transmitting a packet.
// We need to tell the channel that we've started wiggling the wire and
// schedule an event that will be executed when the transmission is complete.
NS_ASSERT_MSG(m_txMachineState == READY, "Must be READY to transmit");
m_txMachineState = BUSY;
m_currentPkt = p;
It seems to me that the order of those last two lines needs to be switched,
else the upcall is made with nonsense or with a null packet pointer. Craig?
Configure bugmail: http://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Ns-bugs