unconfirmed tags

This commit is contained in:
orignal 2014-10-14 14:48:25 -04:00
parent 0cdb7c679e
commit 8a12b71010
2 changed files with 24 additions and 2 deletions

View file

@ -45,6 +45,9 @@ namespace garlic
GarlicRoutingSession::~GarlicRoutingSession ()
{
for (auto it: m_UnconfirmedTagsMsgs)
delete it.second;
m_UnconfirmedTagsMsgs.clear ();
delete[] m_SessionTags;
}
@ -59,6 +62,15 @@ namespace garlic
}
}
void GarlicRoutingSession::TagsConfirmed (uint32_t msgID)
{
auto it = m_UnconfirmedTagsMsgs.find (msgID);
if (it != m_UnconfirmedTagsMsgs.end ())
{
}
m_IsAcknowledged = true;
}
I2NPMessage * GarlicRoutingSession::WrapSingleMessage (I2NPMessage * msg)
{
I2NPMessage * m = NewI2NPMessage ();