all: Fixing compatibility with NFD 0.5 and ndn-cxx 0.5
Change-Id: I3d23acf29f4858049d1040a3e421e1c7151b3aba
diff --git a/utils/tracers/ndn-l3-rate-tracer.cpp b/utils/tracers/ndn-l3-rate-tracer.cpp
index 8d27225..efb09b1 100644
--- a/utils/tracers/ndn-l3-rate-tracer.cpp
+++ b/utils/tracers/ndn-l3-rate-tracer.cpp
@@ -334,11 +334,11 @@
// no "size" stats
for (const auto& in : entry.getInRecords()) {
- std::get<0>(m_stats[in.getFace()]).m_satisfiedInterests ++;
+ std::get<0>(m_stats[(in.getFace()).shared_from_this()]).m_satisfiedInterests ++;
}
for (const auto& out : entry.getOutRecords()) {
- std::get<0>(m_stats[out.getFace()]).m_outSatisfiedInterests ++;
+ std::get<0>(m_stats[(out.getFace()).shared_from_this()]).m_outSatisfiedInterests ++;
}
}
@@ -349,11 +349,11 @@
// no "size" stats
for (const auto& in : entry.getInRecords()) {
- std::get<0>(m_stats[in.getFace()]).m_timedOutInterests++;
+ std::get<0>(m_stats[(in.getFace()).shared_from_this()]).m_timedOutInterests++;
}
for (const auto& out : entry.getOutRecords()) {
- std::get<0>(m_stats[out.getFace()]).m_outTimedOutInterests++;
+ std::get<0>(m_stats[(out.getFace()).shared_from_this()]).m_outTimedOutInterests++;
}
}