src/devices/mesh/dot11s/hwmp-rtable.cc
changeset 4983 d10bfc9054a3
parent 4963 869399fad0b6
child 4998 d6e56ddce2fc
equal deleted inserted replaced
4982:99428bcb9b98 4983:d10bfc9054a3
   169   if ((i->second.whenExpire < Simulator::Now ()) && (i->second.whenExpire != Seconds (0)))
   169   if ((i->second.whenExpire < Simulator::Now ()) && (i->second.whenExpire != Seconds (0)))
   170     {
   170     {
   171       NS_LOG_DEBUG ("Reactive route has expired, sorry.");
   171       NS_LOG_DEBUG ("Reactive route has expired, sorry.");
   172       return LookupResult();
   172       return LookupResult();
   173     }
   173     }
       
   174   Time lifetime = Seconds (0.0);
       
   175   if (i->second.whenExpire != Seconds (0))
       
   176     lifetime = i->second.whenExpire - Simulator::Now ();
   174   return LookupResult (i->second.retransmitter, i->second.interface, i->second.metric, i->second.seqnum);
   177   return LookupResult (i->second.retransmitter, i->second.interface, i->second.metric, i->second.seqnum);
   175 }
   178 }
   176 
   179 
   177 HwmpRtable::LookupResult
   180 HwmpRtable::LookupResult
   178 HwmpRtable::LookupReactiveExpired (Mac48Address destination)
   181 HwmpRtable::LookupReactiveExpired (Mac48Address destination)