management: Adding nfd::FaceEventNotification data structure
Change-Id: I5b5b8b0f86a5ccd4ed82561aaf87118400a0ba33
Refs: #1244
diff --git a/src/management/nfd-fib-entry.hpp b/src/management/nfd-fib-entry.hpp
index e38dbb7..ea22856 100644
--- a/src/management/nfd-fib-entry.hpp
+++ b/src/management/nfd-fib-entry.hpp
@@ -36,6 +36,7 @@
{
}
+ explicit
NextHopRecord(const Block& block)
{
wireDecode(block);
@@ -177,7 +178,12 @@
FibEntry()
{
+ }
+ explicit
+ FibEntry(const Block& block)
+ {
+ wireDecode(block);
}
const Name&
@@ -299,7 +305,7 @@
<< val->type();
throw Error(error.str());
}
- m_nextHopRecords.push_back(*val);
+ m_nextHopRecords.push_back(NextHopRecord(*val));
}
}
@@ -314,4 +320,3 @@
} // namespace ndn
#endif // NDN_MANAGEMENT_NFD_FIB_ENTRY_HPP
-