First data packet is sent to bad route
authorYoshihiko Yazawa <yoshiyaz@gmail.com>
Tue, 14 Dec 2010 21:55:34 -0800
changeset 6686 8b3903a74ca6
parent 6685 208db63a3173
child 6688 ef0e8307666c
First data packet is sent to bad route
src/routing/aodv/aodv-routing-protocol.cc
--- a/src/routing/aodv/aodv-routing-protocol.cc	Tue Dec 14 21:52:43 2010 -0800
+++ b/src/routing/aodv/aodv-routing-protocol.cc	Tue Dec 14 21:55:34 2010 -0800
@@ -1256,7 +1256,8 @@
           m_addressReqTimer[dst].Remove ();
           m_addressReqTimer.erase (dst);
         }
-      SendPacketFromQueue (rrepHeader.GetDst (), newEntry.GetRoute ());
+      m_routingTable.LookupRoute (dst, toDst);
+      SendPacketFromQueue (dst, toDst.GetRoute ());
       return;
     }