Fix packet drop trace source bug
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Thu May 07 12:00:55 2009 +0100 (9 months ago)
changeset 3966204570347ea3
parent 3965 a71934a94f2b
child 3967 df150a13f318
Fix packet drop trace source bug
src/internet-stack/ipv4-l3-protocol.cc
     1.1 --- a/src/internet-stack/ipv4-l3-protocol.cc	Thu May 07 10:56:54 2009 +0100
     1.2 +++ b/src/internet-stack/ipv4-l3-protocol.cc	Thu May 07 12:00:55 2009 +0100
     1.3 @@ -662,13 +662,13 @@
     1.4  {
     1.5    NS_LOG_FUNCTION (this << found << &route << packet << &ipHeader);
     1.6  
     1.7 -  packet->AddHeader (ipHeader);
     1.8    if (!found)
     1.9      {
    1.10        NS_LOG_WARN ("No route to host.  Drop.");
    1.11        m_dropTrace (ipHeader, packet, DROP_NO_ROUTE, 0);
    1.12        return;
    1.13      }
    1.14 +  packet->AddHeader (ipHeader);
    1.15  
    1.16    NS_LOG_LOGIC ("Send via interface " << route.GetInterface ());
    1.17