[ndnSIM] Creating a new Interest packet at Forwarding Strategy

Mateus Sousa mateus.aluufc at gmail.com
Sun Oct 8 11:39:08 PDT 2017

Hi dears,

I already have fixed this problem based on
But now I'm getting an new error after create a copy of the incomig

nfd::pit::Entry::insertOrUpdateOutRecord(nfd::face::Face&, const
ndn::Interest&): Assertion `this->canMatch(interest)' failed.

I think that I need to update the PIT entry, if correct then how can I do

2017-10-08 14:24 GMT-03:00 Mateus Sousa <mateus.aluufc at gmail.com>:

> Hi again,
> I'm trying to create a new Interest packet at forwarding strategy. But I'm
> getting error on its initialization.
> I'm initializing the Interest as follows:
> const shared_ptr<ndn::Interest>& new_interest =
> make_shared<ndn::Interest>(); // <- the error is in this phase
> and in "SendInterest" I'm getting the following error:
> "error: no matching function for call to ‘nfd::fw::MulticastStrategy::sendInterest(const
> std::shared_ptr<nfd::pit::Entry>&, nfd::face::Face&, const
> std::shared_ptr<ndn::Interest>&)’
>      this->sendInterest(pitEntry, outFace, new_interest);"
> How can I correctly initiate the Interest?
> Thanks in advance,
> Mateus.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20171008/1a1ed917/attachment.html>

More information about the ndnSIM mailing list