mgmt: Enable use of direct fetch in RibManager
Refs: #2237
Change-Id: I4920af46f03ee5b1471f53f53e2394cca3a2a755
diff --git a/daemon/mgmt/rib-manager.cpp b/daemon/mgmt/rib-manager.cpp
index 1e881fa..81196dd 100644
--- a/daemon/mgmt/rib-manager.cpp
+++ b/daemon/mgmt/rib-manager.cpp
@@ -33,6 +33,7 @@
#include <ndn-cxx/lp/tags.hpp>
#include <ndn-cxx/mgmt/nfd/face-status.hpp>
#include <ndn-cxx/mgmt/nfd/rib-entry.hpp>
+#include <ndn-cxx/security/v2/certificate-fetcher-direct-fetch.hpp>
namespace nfd {
@@ -56,7 +57,7 @@
, m_dispatcher(dispatcher)
, m_faceMonitor(face)
, m_localhostValidator(face)
- , m_localhopValidator(face)
+ , m_localhopValidator(make_unique<ndn::security::v2::CertificateFetcherDirectFetch>(face))
, m_isLocalhopEnabled(false)
{
registerCommandHandler<ndn::nfd::RibRegisterCommand>("register",