Convert to v2::security and adapt to ndn-cxx changes
Change-Id: I54f1b758cfb8f3f6cbc66a1aec5120ae1640b0ec
refs: #3964
diff --git a/src/hello-protocol.hpp b/src/hello-protocol.hpp
index c042707..ae95a0e 100644
--- a/src/hello-protocol.hpp
+++ b/src/hello-protocol.hpp
@@ -30,6 +30,7 @@
#include <ndn-cxx/mgmt/nfd/control-parameters.hpp>
#include <ndn-cxx/mgmt/nfd/control-response.hpp>
#include <ndn-cxx/util/scheduler.hpp>
+#include <ndn-cxx/security/v2/validation-error.hpp>
namespace nlsr {
@@ -128,14 +129,14 @@
* to contact this neighbor so that we will retry later.
*/
void
- onContentValidated(const std::shared_ptr<const ndn::Data>& data);
+ onContentValidated(const ndn::Data& data);
private:
/*! \brief Log that incoming data couldn't be validated, but do nothing else.
*/
void
- onContentValidationFailed(const std::shared_ptr<const ndn::Data>& data,
- const std::string& msg);
+ onContentValidationFailed(const ndn::Data& data,
+ const ndn::security::v2::ValidationError& ve);
/*! \brief Treat a failed Face registration as an INACTIVE neighbor.
*