l4p/tcp: few fixes for sending RST packet logic
authorJianfeng Tan <henry.tjf@antfin.com>
Fri, 14 Jun 2019 12:04:30 +0000 (20:04 +0800)
committerDaniel Pono Takamori <dtakamori@contractor.linuxfoundation.org>
Thu, 27 Jun 2019 18:59:24 +0000 (11:59 -0700)
commitdeb5f4995a1e2b99edc435fb1b1e48de4667c40f
tree251c33b9bb4577511f7887f472beb548a16f4277
parent85b0a328d71300572a3c2e8b5b722c00ed0ac6e8
l4p/tcp: few fixes for sending RST packet logic

- for RST on RTO use SND.NXT instead of SND.UNA
- for RST on invalid SEQSEG.ACK in SYN-SENT state:
  - use SEG.ACK
  - don't terminate the connection

Change-Id: I9943f6fdfb89493af4b0437c5a81af34c450c630
Signed-off-by: Jielong Zhou <jielong.zjl@antfin.com>
Signed-off-by: Jianfeng Tan <henry.tjf@antfin.com>
Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
lib/libtle_l4p/tcp_rxtx.c