rib: Unit tests for RibManager
Change-Id: I8096089f6cc8a6eea7be51278b29700c79e68d5c
Refs: #1501
diff --git a/rib/main.cpp b/rib/main.cpp
index 75771b7..b123b04 100644
--- a/rib/main.cpp
+++ b/rib/main.cpp
@@ -72,12 +72,17 @@
}
};
+ Nrd()
+ : m_face(getGlobalIoService())
+ {
+ }
+
void
initialize(const std::string& configFile)
{
initializeLogging(configFile);
- m_ribManager = make_shared<RibManager>();
+ m_ribManager = make_shared<RibManager>(ndn::ref(m_face));
ConfigFile config((IgnoreNfdAndLogSections()));
m_ribManager->setConfigFile(config);
@@ -201,6 +206,7 @@
private:
shared_ptr<RibManager> m_ribManager;
+ ndn::Face m_face;
};
} // namespace rib