Actions
Feature #796
closed
VJ
VJ
stream: deal with multiple different SYN/ACK's better
Feature #796:
stream: deal with multiple different SYN/ACK's better
Effort:
Difficulty:
Label:
Description
Currently we accept the first SYN/ACK and reject (+set event on) new ones that are different. Ran into some streams where the 2nd is accepted.
As there is no way to distinguish between them we'll have to wait for the client to ACK one. For this we'll use a simple list in the TCP ssn. Also a limit will be used to make sure we won't get vulnerable to a resource starvation attack.
Code will only be used in slow path.
Actions