tests+consumer+docs: Test case for AppDelayTracer and related bugfixes
Change-Id: I44a154f53350e140303795a9a8f824f913cc9a4c
Refs: #2764
diff --git a/apps/ndn-consumer.cpp b/apps/ndn-consumer.cpp
index a1ad032..7350b0f 100644
--- a/apps/ndn-consumer.cpp
+++ b/apps/ndn-consumer.cpp
@@ -221,9 +221,9 @@
uint32_t seq = data->getName().at(-1).toSequenceNumber();
NS_LOG_INFO("< DATA for " << seq);
- int hopCount = -1;
+ int hopCount = 0;
auto ns3PacketTag = data->getTag<Ns3PacketTag>();
- if (ns3PacketTag != nullptr) {
+ if (ns3PacketTag != nullptr) { // e.g., packet came from local node's cache
FwHopCountTag hopCountTag;
if (ns3PacketTag->getPacket()->PeekPacketTag(hopCountTag)) {
hopCount = hopCountTag.Get();