summaryrefslogtreecommitdiffstats
path: root/NetworkPkg/TcpDxe
diff options
context:
space:
mode:
authorFu Siyuan <siyuan.fu@intel.com>2017-05-03 15:21:23 +0800
committerFu Siyuan <siyuan.fu@intel.com>2017-05-09 08:45:33 +0800
commit207b3d2b0b7db33bd65e1943a66d7ee9b7132697 (patch)
treef6404c645759b4774bbda9e37c41110684526dc3 /NetworkPkg/TcpDxe
parent2d5afbdad1bbe2663917c0b3ad06753bbf128c6c (diff)
downloadedk2-207b3d2b0b7db33bd65e1943a66d7ee9b7132697.tar.gz
edk2-207b3d2b0b7db33bd65e1943a66d7ee9b7132697.tar.bz2
edk2-207b3d2b0b7db33bd65e1943a66d7ee9b7132697.zip
MdeModulePkg: Add wnd scale check before shrinking window.
Moving Right window edge to the left on sender side without additional check can lead to the TCP deadlock, when receiver ACKs proper segment, while sender discards it for future ACK. To prevent this add check if usable window (or shrink amount in this case) is bigger then receiver's window scale factor. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Andrey Tepin <atepin@kraftway.ru> Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
Diffstat (limited to 'NetworkPkg/TcpDxe')
0 files changed, 0 insertions, 0 deletions