src: Updating code to compile with the latest ndn-cxx library
This commit includes updates against the latest Face API and replaces
uses of deprecated methods.
Change-Id: I33ad398d26f8faf9f9627ff329ce0936e0911ab2
diff --git a/tools/ndn-tlv-peek.cpp b/tools/ndn-tlv-peek.cpp
index ec0a9b0..dc70175 100644
--- a/tools/ndn-tlv-peek.cpp
+++ b/tools/ndn-tlv-peek.cpp
@@ -47,8 +47,6 @@
, m_timeout(-1)
, m_prefixName("")
, m_isDataReceived(false)
- , m_ioService(new boost::asio::io_service)
- , m_face(m_ioService)
{
}
@@ -221,7 +219,6 @@
ndn::time::milliseconds m_timeout;
std::string m_prefixName;
bool m_isDataReceived;
- ndn::ptr_lib::shared_ptr<boost::asio::io_service> m_ioService;
ndn::Face m_face;
};
@@ -230,8 +227,8 @@
int
main(int argc, char* argv[])
{
+ ndntlvpeek::NdnTlvPeek ndnTlvPeek(argv[0]);
int option;
- ndntlvpeek::NdnTlvPeek ndnTlvPeek (argv[0]);
while ((option = getopt(argc, argv, "hfrm:M:l:pw:V")) != -1) {
switch (option) {
case 'h':