Files
unison/src
Natale Patriciello c86045ee2d Management of ignored ACK moved away from ReceivedAck
The function ReceivedAck contained some if/else switches to manage ACK
which, by definition, should have been ignored, like old ACKs
(SEG.ACK < SND.UNA). The code still misses the management of the
mitigation of Blind Data Injection Attack.

This patch moves these switches inside ProcessEstablished, to simplify
the ReceivedAck function, which now manages only valid ACKS.

To complete the overview, one more condition has been added, which is
the case of an out-of-order ACK (SEG.ACK > SND.NXT).
2015-10-16 10:38:35 -07:00
..
2015-09-07 11:04:33 -07:00
2015-10-11 11:15:57 -07:00
2015-09-07 11:04:33 -07:00
2015-10-11 11:15:57 -07:00
2015-09-07 11:04:33 -07:00
2015-09-11 10:52:44 +02:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-09-07 11:04:33 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-09-07 11:04:33 -07:00
2015-09-07 11:04:33 -07:00
2015-10-11 11:15:57 -07:00
2015-09-07 11:04:33 -07:00
2015-10-11 11:15:57 -07:00
2015-08-23 16:06:17 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-10-11 11:15:57 -07:00
2015-09-09 15:14:27 -07:00