path stretch support
diff --git a/model/ccnx-forwarding-strategy.cc b/model/ccnx-forwarding-strategy.cc
index fbd4613..1253571 100644
--- a/model/ccnx-forwarding-strategy.cc
+++ b/model/ccnx-forwarding-strategy.cc
@@ -111,6 +111,14 @@
m_pit->modify (m_pit->iterator_to (pitEntry),
ll::bind(&CcnxPitEntry::AddOutgoing, ll::_1, metricFace.m_face));
+ //update path stretch
+ WeightsPathStretchTag pathStretch;
+ //packet->PeekPacketTag(pathStretch);
+
+ pathStretch.AddNewHop(metricFace.m_routingCost);
+ packet->AddPacketTag(pathStretch);
+
+ //transmission
metricFace.m_face->Send (packet->Copy ());
m_transmittedInterestsTrace (header, metricFace.m_face);