tools: adapt to ndn-cxx SegmentFetcher API change
Refs: #2734
Change-Id: Ibce8942007d0b26f34b212140a7b4313c4b6a397
diff --git a/tools/nfd-status.cpp b/tools/nfd-status.cpp
index a4b6e1a..1b16c33 100644
--- a/tools/nfd-status.cpp
+++ b/tools/nfd-status.cpp
@@ -39,6 +39,7 @@
#include <ndn-cxx/management/nfd-rib-entry.hpp>
#include <ndn-cxx/management/nfd-strategy-choice.hpp>
#include <ndn-cxx/util/segment-fetcher.hpp>
+#include <ndn-cxx/security/validator-null.hpp>
#include <boost/algorithm/string/replace.hpp>
#include <list>
@@ -268,7 +269,7 @@
interest.setMustBeFresh(true);
SegmentFetcher::fetch(m_face, interest,
- util::DontVerifySegment(),
+ m_validator,
bind(&NfdStatus::afterFetchedChannelStatusInformation, this, _1),
bind(&NfdStatus::onErrorFetch, this, _1, _2));
}
@@ -338,7 +339,7 @@
interest.setMustBeFresh(true);
SegmentFetcher::fetch(m_face, interest,
- util::DontVerifySegment(),
+ m_validator,
bind(&NfdStatus::afterFetchedFaceStatusInformation, this, _1),
bind(&NfdStatus::onErrorFetch, this, _1, _2));
}
@@ -470,7 +471,7 @@
interest.setMustBeFresh(true);
SegmentFetcher::fetch(m_face, interest,
- util::DontVerifySegment(),
+ m_validator,
bind(&NfdStatus::afterFetchedFibEnumerationInformation, this, _1),
bind(&NfdStatus::onErrorFetch, this, _1, _2));
}
@@ -558,7 +559,7 @@
interest.setMustBeFresh(true);
SegmentFetcher::fetch(m_face, interest,
- util::DontVerifySegment(),
+ m_validator,
bind(&NfdStatus::afterFetchedStrategyChoiceInformationInformation, this, _1),
bind(&NfdStatus::onErrorFetch, this, _1, _2));
}
@@ -633,7 +634,7 @@
interest.setMustBeFresh(true);
SegmentFetcher::fetch(m_face, interest,
- util::DontVerifySegment(),
+ m_validator,
bind(&NfdStatus::afterFetchedRibStatusInformation, this, _1),
bind(&NfdStatus::onErrorFetch, this, _1, _2));
}
@@ -828,6 +829,8 @@
shared_ptr<OBufferStream> m_buffer;
std::deque<function<void()> > m_fetchSteps;
+
+ ndn::ValidatorNull m_validator;
};
}