mirror_edk2/MdeModulePkg/Universal/Network/Tcp4Dxe
Fu Siyuan ca12a0c83b MdeModulePkg: Addressing TCP Window Retraction when window scale factor is used.
The RFC1323 which defines the TCP window scale option has been obsoleted by RFC7323.
This patch is to follow the RFC7323 to address the TCP window retraction problem
when a non-zero scale factor is used.
The changes has been test in high packet loss rate network by using HTTP boot and
iSCSI file read/write.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
2017-05-09 08:48:11 +08:00
..
ComponentName.c Initialize data and correct faulty logic in TcpComponentNameGetControllerName(). 2015-02-04 06:43:34 +00:00
Socket.h 1. Add EFI_COMPONENT_NAME2_PROTOCOL.GetControllerName() support. 2012-12-13 06:47:06 +00:00
SockImpl.c MdeModulePkg: Fix service binding issue in TCP4 and Ip4 dxe. 2017-03-17 10:14:30 +08:00
SockImpl.h MdeModulePkg: Fix service binding issue in TCP4 and Ip4 dxe. 2017-03-17 10:14:30 +08:00
SockInterface.c MdeModulePkg: Fix issue the iSCSI client can not send reset packet correctly. 2017-05-02 11:09:32 +08:00
Tcp4Dispatcher.c MdeModulePkg: Fix service binding issue in TCP4 and Ip4 dxe. 2017-03-17 10:14:30 +08:00
Tcp4Driver.c MdeModulePkg: Fix typos in comments and variables 2016-07-11 10:29:48 +08:00
Tcp4Driver.h MdeModulePkg: Fix typos in comments and variables 2016-07-11 10:29:48 +08:00
Tcp4Dxe.inf MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:34:06 +00:00
Tcp4Dxe.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
Tcp4DxeExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
Tcp4Func.h 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Tcp4Input.c MdeModulePkg: Add wnd scale check before shrinking window. 2017-05-09 08:45:33 +08:00
Tcp4Io.c Update the copyright notice format 2010-04-24 09:33:45 +00:00
Tcp4Main.c MdeModulePkg/Network: Fix potential ASSERT if NetIp4IsUnicast is called 2017-03-23 11:39:15 +08:00
Tcp4Main.h 1. Add EFI_COMPONENT_NAME2_PROTOCOL.GetControllerName() support. 2012-12-13 06:47:06 +00:00
Tcp4Misc.c MdeModulePkg: Addressing TCP Window Retraction when window scale factor is used. 2017-05-09 08:48:11 +08:00
Tcp4Option.c Update the copyright notice format 2010-04-24 09:33:45 +00:00
Tcp4Option.h Update the copyright notice format 2010-04-24 09:33:45 +00:00
Tcp4Output.c MdeModulePkg: Addressing TCP Window Retraction when window scale factor is used. 2017-05-09 08:48:11 +08:00
Tcp4Proto.h MdeModulePkg: Addressing TCP Window Retraction when window scale factor is used. 2017-05-09 08:48:11 +08:00
Tcp4Timer.c The patch acknowledges the TCP zero window probe message, either the format with 1 byte new data, or no new data. It also increases exponentially the interval between successive probes when performing TCP zero window probe. 2010-08-27 07:57:45 +00:00