<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">(I have moved this conversation to nfd-dev@ mailing list.)</div><div class=""><br class=""></div><div class="">From the error, I'm more than sure that it is causing by the library version mistmatch.  To compile the latest version (master branch) of NLSR and  NFD, you need to download, compile, and install the latest version (master branch) of ndn-cxx library.</div><div class=""><br class=""></div><div class="">--</div><div class="">Alex</div><br class=""><div><blockquote type="cite" class=""><div class="">On Aug 31, 2016, at 7:30 AM, Ashlesh Gawande (agawande) <<a href="mailto:agawande@memphis.edu" class="">agawande@memphis.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div id="divtagdefaultwrapper" style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-size: 12pt; background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif;" class=""><div style="margin-top: 0px; margin-bottom: 0px;" class="">Whats the version of ndn-cxx and NFD? Can you try updating ndn-cxx and NFD (install them from source) and then compile NLSR again?</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Ashlesh</div></div><hr tabindex="-1" style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline-block; width: 900.609375px;" class=""><span style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""></span><div id="divRplyFwdMsg" dir="ltr" style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><font face="Calibri, sans-serif" style="font-size: 11pt;" class=""><b class="">From:</b><span class="Apple-converted-space"> </span>Ndn-interest <<a href="mailto:ndn-interest-bounces@lists.cs.ucla.edu" class="">ndn-interest-bounces@lists.cs.ucla.edu</a>> on behalf of Alexander Ni <<a href="mailto:alexni1992@gmail.com" class="">alexni1992@gmail.com</a>><br class=""><b class="">Sent:</b><span class="Apple-converted-space"> </span>Tuesday, August 30, 2016 9:10:01 PM<br class=""><b class="">To:</b><span class="Apple-converted-space"> </span><a href="mailto:ndn-interest@lists.cs.ucla.edu" class="">ndn-interest@lists.cs.ucla.edu</a><br class=""><b class="">Subject:</b><span class="Apple-converted-space"> </span>[Ndn-interest] NLSR build error</font><div class=""> </div></div><div style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><div dir="ltr" class=""><div class="">Hello,<br class=""><br class=""></div>I tried to build NLSR (0.3.0-6-g63bd034), but get next error. <span class="Apple-converted-space"> </span><br class=""><div class=""><div class=""><br class="">[root@Producer1 NLSR]# ./waf configure<br class="">Setting top to                           : /usr/ndn/NLSR<span class="Apple-converted-space"> </span><br class="">Setting out to                           : /usr/ndn/NLSR/build<span class="Apple-converted-space"> </span><br class="">Checking for 'g++' (C++ compiler)        : /usr/lib64/ccache/g++<span class="Apple-converted-space"> </span><br class="">Checking supported CXXFLAGS              : -std=c++11<span class="Apple-converted-space"> </span><br class="">Checking supported CXXFLAGS              : -O2 -g -pedantic -Wall -Wextra -Wno-unused-parameter -fdiagnostics-color<span class="Apple-converted-space"> </span><br class="">Checking for program 'doxygen'           : /usr/bin/doxygen<span class="Apple-converted-space"> </span><br class="">Checking for program 'tar'               : /usr/bin/tar<span class="Apple-converted-space"> </span><br class="">Checking for program 'sphinx-build'      : /usr/bin/sphinx-build<span class="Apple-converted-space"> </span><br class="">Checking for program 'pkg-config'        : /usr/bin/pkg-config<span class="Apple-converted-space"> </span><br class="">Checking for 'libndn-cxx'                : yes<span class="Apple-converted-space"> </span><br class="">Checking for 'liblog4cxx'                : yes<span class="Apple-converted-space"> </span><br class="">Checking for OpenSSL library             : yes<span class="Apple-converted-space"> </span><br class="">Checking boost includes                  : 1.58.0<span class="Apple-converted-space"> </span><br class="">Checking boost libs                      : ok<span class="Apple-converted-space"> </span><br class="">Checking for boost linkage               : ok<span class="Apple-converted-space"> </span><br class="">Checking for 'protobuf'                  : yes<span class="Apple-converted-space"> </span><br class="">Checking for program 'protoc'            : /usr/bin/protoc<span class="Apple-converted-space"> </span><br class="">'configure' finished successfully (7.053s)<br class="">[root@Producer1 NLSR]# ./waf<br class="">Waf: Entering directory `/usr/ndn/NLSR/build'<br class="">[ 1/57] Compiling src/<a href="http://version.hpp.in/" class="">version.hpp.in</a><br class="">[ 2/57] Processing nsync/sync-state.proto<br class="">[ 3/57] Processing sphinx_build [man]: docs/manpages/nlsr.conf.rst docs/manpages/nlsr.rst docs/manpages/nlsrc.rst docs/conf.py -> build/docs/manpages/nlsr.1 build/docs/manpages/nlsr.conf.5 build/docs/manpages/nlsrc.1<br class=""><br class="">[ 4/57] Compiling src/main.cpp<br class="">[ 5/57] Compiling src/tlv/coordinate-lsa.cpp<br class="">[ 6/57] Compiling src/tlv/adjacency.cpp<br class="">[ 7/57] Compiling src/tlv/adjacency-lsa.cpp<br class="">[ 8/57] Compiling src/sequencing-manager.cpp<br class="">[ 9/57] Compiling src/route/routing-table-calculator.cpp<br class="">[11/57] Compiling src/route/name-prefix-table-entry.cpp<br class="">[11/57] Compiling src/route/map.cpp<br class="">[12/57] Compiling src/publisher/lsdb-status-publisher.cpp<br class="">[13/57] Compiling src/nlsr.cpp<br class="">[14/57] Compiling src/logger.cpp<br class="">[15/57] Compiling src/conf-file-processor.cpp<br class="">[16/57] Compiling src/adjacency-list.cpp<br class="">[17/57] Compiling nsync/<a href="http://sync-logging.cc" class="">sync-logging.cc</a><br class="">[18/57] Compiling nsync/<a href="http://sync-full-leaf.cc" class="">sync-full-leaf.cc</a><br class="">[19/57] Compiling nsync/<a href="http://sync-diff-state.cc" class="">sync-diff-state.cc</a><br class="">[20/57] Compiling nsync/<a href="http://sync-diff-leaf.cc" class="">sync-diff-leaf.cc</a><br class="">[21/57] Compiling src/conf-parameter.cpp<br class="">[22/57] Compiling src/lsa.cpp<br class="">[23/57] Compiling src/nlsr-runner.cpp<br class="">[24/57] Compiling src/route/fib-entry.cpp<br class="">[25/57] Compiling src/route/name-prefix-table.cpp<br class="">[26/57] Compiling src/route/routing-table.cpp<br class="">[27/57] Compiling src/tlv/lsa-info.cpp<br class="">[28/57] Compiling src/tlv/name-lsa.cpp<br class="">[29/57] Compiling tools/nlsrc.cpp<br class="">[30/57] Compiling src/tlv/lsdb-status.cpp<br class="">[31/57] Compiling src/publisher/lsdb-dataset-interest-handler.cpp<br class="">[32/57] Compiling src/publisher/lsa-publisher.cpp<br class="">[33/57] Compiling src/name-prefix-list.cpp<br class="">[34/57] Compiling src/communication/sync-logic-handler.cpp<br class="">[35/57] Compiling nsync/<a href="http://sync-std-name-info.cc" class="">sync-std-name-info.cc</a><br class="">[36/57] Compiling nsync/<a href="http://sync-name-info.cc" class="">sync-name-info.cc</a><br class="">[37/57] Compiling nsync/<a href="http://sync-logic.cc" class="">sync-logic.cc</a><br class="">[38/57] Compiling nsync/<a href="http://sync-full-state.cc" class="">sync-full-state.cc</a><br class="">[39/57] Compiling nsync/<a href="http://sync-digest.cc" class="">sync-digest.cc</a><br class="">[40/57] Compiling nsync/<a href="http://sync-interest-table.cc" class="">sync-interest-table.cc</a><br class="">[41/57] Compiling nsync/<a href="http://sync-leaf.cc" class="">sync-leaf.cc</a><br class="">[42/57] Compiling nsync/<a href="http://sync-seq-no.cc" class="">sync-seq-no.cc</a><br class="">[43/57] Compiling nsync/<a href="http://sync-socket.cc" class="">sync-socket.cc</a><br class="">[45/57] Compiling build/nsync/<a href="http://sync-state.pb.cc/" class="">sync-state.pb.cc</a><br class="">[44/57] Compiling nsync/<a href="http://sync-state.cc" class="">sync-state.cc</a><br class="">[46/57] Compiling src/adjacent.cpp<br class="">[47/57] Compiling src/hello-protocol.cpp<br class="">[48/57] Compiling src/lsdb.cpp<br class="">[49/57] Compiling src/route/face-map.cpp<br class="">[50/57] Compiling src/route/fib.cpp<br class="">[51/57] Compiling src/route/nexthop-list.cpp<br class="">[52/57] Compiling src/route/nexthop.cpp<br class="">[53/57] Compiling src/update/prefix-update-commands.cpp<br class="">[54/57] Compiling src/update/prefix-update-processor.cpp<br class="">[55/57] Compiling src/utility/face-controller.cpp<br class="">../src/utility/face-controller.cpp: In member function ‘void nlsr::util::FaceController::onCanonizeFailure(const string&, const CommandSuccessCallback&, const CommandFailureCallback&, const ndn::util::FaceUri&)’:<br class="">../src/utility/face-controller.cpp:79:13: error: ‘ControlResponse’ is not a member of ‘ndn::nfd’<br class="">   onFailure(ndn::nfd::ControlResponse(CANONIZE_ERROR_CODE,<br class="">             ^<br class=""><br class="">In file included from ../src/route/fib.cpp:32:0:<br class="">../src/route/fib.hpp:166:41: error: ‘ControlResponse’ in namespace ‘ndn::nfd’ does not name a type<br class="">   onRegistrationFailure(const ndn::nfd::ControlResponse& response,<br class="">                                         ^<br class="">../src/route/fib.hpp:173:43: error: ‘ControlResponse’ in namespace ‘ndn::nfd’ does not name a type<br class="">   onUnregistrationFailure(const ndn::nfd::ControlResponse& response,<br class="">                                           ^<br class="">../src/route/fib.hpp:181:40: error: ‘ControlResponse’ in namespace ‘ndn::nfd’ does not name a type<br class="">   onSetStrategyFailure(const ndn::nfd::ControlResponse& response,<br class="">                                        ^<br class="">../src/route/fib.cpp:470:44: error: ‘ControlResponse’ in namespace ‘ndn::nfd’ does not name a type<br class=""> Fib::onRegistrationFailure(const ndn::nfd::ControlResponse& response,<br class="">                                            ^<br class="">../src/route/fib.cpp: In member function ‘void nlsr::Fib::onRegistrationFailure(const int&, const string&, const ndn::nfd::ControlParameters&, const string&, uint8_t)’:<br class="">../src/route/fib.cpp:476:30: error: request for member ‘getText’ in ‘response’, which is of non-class type ‘const int’<br class="">   _LOG_DEBUG(message << ": " << response.getText() << " (code: " << response.getCode() << ")");<br class="">                              ^<br class="">../src/route/fib.cpp:476:66: error: request for member ‘getCode’ in ‘response’, which is of non-class type ‘const int’<br class="">   _LOG_DEBUG(message << ": " << response.getText() << " (code: " << response.getCode() << ")");<br class="">                                                                  ^<br class="">../src/route/fib.cpp: At global scope:<br class="">../src/route/fib.cpp:491:46: error: ‘ControlResponse’ in namespace ‘ndn::nfd’ does not name a type<br class=""> Fib::onUnregistrationFailure(const ndn::nfd::ControlResponse& response,<br class="">                                              ^<br class="">../src/route/fib.cpp: In member function ‘void nlsr::Fib::onUnregistrationFailure(const int&, const string&)’:<br class="">../src/route/fib.cpp:494:30: error: request for member ‘getText’ in ‘response’, which is of non-class type ‘const int’<br class="">   _LOG_DEBUG(message << ": " << response.getText() << " (code: " << response.getCode() << ")");<br class="">                              ^<br class="">../src/route/fib.cpp:494:66: error: request for member ‘getCode’ in ‘response’, which is of non-class type ‘const int’<br class="">   _LOG_DEBUG(message << ": " << response.getText() << " (code: " << response.getCode() << ")");<br class="">                                                                  ^<br class="">../src/route/fib.cpp: At global scope:<br class="">../src/route/fib.cpp:506:43: error: ‘ControlResponse’ in namespace ‘ndn::nfd’ does not name a type<br class=""> Fib::onSetStrategyFailure(const ndn::nfd::ControlResponse& response,<br class="">                                           ^<br class=""><br class="">../src/nlsr.cpp: In member function ‘void nlsr::Nlsr::destroyFaces()’:<br class="">../src/nlsr.cpp:341:71: error: no matching function for call to ‘nlsr::Fib::destroyFace(const string&, std::_Bind_helper<false, void (nlsr::Nlsr::*)(const ndn::nfd::ControlParameters&), nlsr::Nlsr*, const std::_Placeholder<1>&>::type, std::_Bind_helper<false, void (nlsr::Nlsr::*)(const ndn::mgmt::ControlResponse&), nlsr::Nlsr*, const std::_Placeholder<1>&>::type)’<br class="">                       std::bind(&Nlsr::onDestroyFaceFailure, this, _1));<br class="">                                                                       ^<br class="">In file included from ../src/nlsr.hpp:46:0,<br class="">                 from ../src/nlsr.cpp:28:<br class="">../src/route/fib.hpp:127:3: note: candidate: void nlsr::Fib::destroyFace(const string&, const CommandSucceedCallback&, const CommandFailCallback&)<br class="">   destroyFace(const std::string& faceUri,<br class="">   ^<br class="">../src/route/fib.hpp:127:3: note:   no known conversion for argument 3 from ‘std::_Bind_helper<false, void (nlsr::Nlsr::*)(const ndn::mgmt::ControlResponse&), nlsr::Nlsr*, const std::_Placeholder<1>&>::type {aka std::_Bind<std::_Mem_fn<void (nlsr::Nlsr::*)(const ndn::mgmt::ControlResponse&)>(nlsr::Nlsr*, std::_Placeholder<1>)>}’ to ‘const CommandFailCallback& {aka const std::function<void(unsigned int, const std::__cxx11::basic_string<char>&)>&}’<br class=""><br class="">../src/hello-protocol.cpp: In member function ‘void nlsr::HelloProtocol::registerPrefixes(const ndn::Name&, const string&, double, const milliseconds&)’:<br class="">../src/hello-protocol.cpp:215:62: error: no matching function for call to ‘nlsr::Fib::registerPrefix(const ndn::Name&, const string&, double&, const milliseconds&, ndn::nfd::RouteFlags, int, std::_Bind_helper<false, void (nlsr::HelloProtocol::*)(const ndn::nfd::ControlParameters&, const ndn::Name&, const boost::chrono::duration<long int, boost::ratio<1l, 1000l> >&), nlsr::HelloProtocol*, const std::_Placeholder<1>&, const ndn::Name&, const boost::chrono::duration<long int, boost::ratio<1l, 1000l> >&>::type, std::_Bind_helper<false, void (nlsr::HelloProtocol::*)(const ndn::mgmt::ControlResponse&, const ndn::Name&), nlsr::HelloProtocol*, const std::_Placeholder<1>&, const ndn::Name&>::type)’<br class="">                                            this, _1, adjName));<br class="">                                                              ^<br class="">In file included from ../src/nlsr.hpp:46:0,<br class="">                 from ../src/hello-protocol.cpp:24:<br class="">../src/route/fib.hpp:105:3: note: candidate: void nlsr::Fib::registerPrefix(const ndn::Name&, const string&, uint64_t, const milliseconds&, uint64_t, uint8_t)<br class="">   registerPrefix(const ndn::Name& namePrefix, const std::string& faceUri,<br class="">   ^<br class="">../src/route/fib.hpp:105:3: note:   candidate expects 6 arguments, 8 provided<br class="">../src/route/fib.hpp:111:3: note: candidate: void nlsr::Fib::registerPrefix(const ndn::Name&, const string&, uint64_t, const milliseconds&, uint64_t, uint8_t, const CommandSucceedCallback&, const CommandFailCallback&)<br class="">   registerPrefix(const ndn::Name& namePrefix,<br class="">   ^<br class="">../src/route/fib.hpp:111:3: note:   no known conversion for argument 8 from ‘std::_Bind_helper<false, void (nlsr::HelloProtocol::*)(const ndn::mgmt::ControlResponse&, const ndn::Name&), nlsr::HelloProtocol*, const std::_Placeholder<1>&, const ndn::Name&>::type {aka std::_Bind<std::_Mem_fn<void (nlsr::HelloProtocol::*)(const ndn::mgmt::ControlResponse&, const ndn::Name&)>(nlsr::HelloProtocol*, std::_Placeholder<1>, ndn::Name)>}’ to ‘const CommandFailCallback& {aka const std::function<void(unsigned int, const std::__cxx11::basic_string<char>&)>&}’<br class=""><br class="">Waf: Leaving directory `/usr/ndn/NLSR/build'<br class="">Build failed<br class=""> -> task in 'nlsr-objects' failed (exit status 1):<span class="Apple-converted-space"> </span><br class="">    {task 140328346116752: cxx face-controller.cpp -> face-controller.cpp.3.o}<br class="">['/usr/lib64/ccache/g++', '-O2', '-g', '-pedantic', '-Wall', '-Wextra', '-Wno-unused-parameter', '-fdiagnostics-color', '-std=c++11', '-I/usr/ndn/NLSR/build', '-I/usr/ndn/NLSR', '-I/usr/ndn/NLSR/build/src', '-I/usr/ndn/NLSR/src', '-I/usr/ndn/NLSR/build/nsync', '-I/usr/ndn/NLSR/nsync', '-I/usr/include', '-I/usr/local/include', '-DNDEBUG', '-DHAVE_NDN_CXX=1', '-DHAVE_LOG4CXX=1', '-DHAVE_PROTOBUF=1', '../src/utility/face-controller.cpp', '-c', '-o', '/usr/ndn/NLSR/build/src/utility/face-controller.cpp.3.o']<br class=""> -> task in 'nlsr-objects' failed (exit status 1):<span class="Apple-converted-space"> </span><br class="">    {task 140328346085264: cxx fib.cpp -> fib.cpp.3.o}<br class="">['/usr/lib64/ccache/g++', '-O2', '-g', '-pedantic', '-Wall', '-Wextra', '-Wno-unused-parameter', '-fdiagnostics-color', '-std=c++11', '-I/usr/ndn/NLSR/build', '-I/usr/ndn/NLSR', '-I/usr/ndn/NLSR/build/src', '-I/usr/ndn/NLSR/src', '-I/usr/ndn/NLSR/build/nsync', '-I/usr/ndn/NLSR/nsync', '-I/usr/include', '-I/usr/local/include', '-DNDEBUG', '-DHAVE_NDN_CXX=1', '-DHAVE_LOG4CXX=1', '-DHAVE_PROTOBUF=1', '../src/route/fib.cpp', '-c', '-o', '/usr/ndn/NLSR/build/src/route/fib.cpp.3.o']<br class=""> -> task in 'nlsr-objects' failed (exit status 1):<span class="Apple-converted-space"> </span><br class="">    {task 140328346084432: cxx nlsr.cpp -> nlsr.cpp.3.o}<br class="">['/usr/lib64/ccache/g++', '-O2', '-g', '-pedantic', '-Wall', '-Wextra', '-Wno-unused-parameter', '-fdiagnostics-color', '-std=c++11', '-I/usr/ndn/NLSR/build', '-I/usr/ndn/NLSR', '-I/usr/ndn/NLSR/build/src', '-I/usr/ndn/NLSR/src', '-I/usr/ndn/NLSR/build/nsync', '-I/usr/ndn/NLSR/nsync', '-I/usr/include', '-I/usr/local/include', '-DNDEBUG', '-DHAVE_NDN_CXX=1', '-DHAVE_LOG4CXX=1', '-DHAVE_PROTOBUF=1', '../src/nlsr.cpp', '-c', '-o', '/usr/ndn/NLSR/build/src/nlsr.cpp.3.o']<br class=""> -> task in 'nlsr-objects' failed (exit status 1):<span class="Apple-converted-space"> </span><br class="">    {task 140328346083600: cxx hello-protocol.cpp -> hello-protocol.cpp.3.o}<br class="">['/usr/lib64/ccache/g++', '-O2', '-g', '-pedantic', '-Wall', '-Wextra', '-Wno-unused-parameter', '-fdiagnostics-color', '-std=c++11', '-I/usr/ndn/NLSR/build', '-I/usr/ndn/NLSR', '-I/usr/ndn/NLSR/build/src', '-I/usr/ndn/NLSR/src', '-I/usr/ndn/NLSR/build/nsync', '-I/usr/ndn/NLSR/nsync', '-I/usr/include', '-I/usr/local/include', '-DNDEBUG', '-DHAVE_NDN_CXX=1', '-DHAVE_LOG4CXX=1', '-DHAVE_PROTOBUF=1', '../src/hello-protocol.cpp', '-c', '-o', '/usr/ndn/NLSR/build/src/hello-protocol.cpp.3.o']<br class=""><span style="font-family: arial, tahoma, verdana, sans-serif; font-size: 13.3333px; line-height: 18.2px;" class=""></span><br class=""><span style="font-family: arial, tahoma, verdana, sans-serif; font-size: 13.3333px; line-height: 18.2px;" class=""></span><div class=""><div class="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><span style="font-family: arial, tahoma, verdana, sans-serif; font-size: 13.3333px; line-height: 18.2px;" class="">Best Regards,</span><br class=""><div class=""><span style="font-family: arial, tahoma, verdana, sans-serif; font-size: 13.3333px; line-height: 18.2px;" class="">Alexander Ni</span></div><div class=""><span style="font-family: arial, tahoma, verdana, sans-serif; font-size: 13.3333px; line-height: 18.2px;" class=""><br class=""></span></div></div></div></div></div></div></div></div></div></div><span style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Ndn-interest mailing list</span><br style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="mailto:Ndn-interest@lists.cs.ucla.edu" class="">Ndn-interest@lists.cs.ucla.edu</a></span><br style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest" class="">http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest</a></span></div></blockquote></div><br class=""></body></html>