send ack per fragment. temporary disble check for duplicated through IV

This commit is contained in:
orignal 2014-07-15 14:49:54 -04:00
parent 05a96fd398
commit 2f601ce02f
3 changed files with 38 additions and 4 deletions

View file

@ -84,10 +84,10 @@ namespace ssu
else
{
ScheduleTermination ();
// check for duplicate
/* // check for duplicate
const uint8_t * iv = ((SSUHeader *)buf)->iv;
if (m_ReceivedIVs.count (iv)) return; // duplicate detected
m_ReceivedIVs.insert (iv);
m_ReceivedIVs.insert (iv);*/
if (m_IsSessionKey && Validate (buf, len, m_MacKey)) // try session key first
DecryptSessionKey (buf, len);