audk/NetworkPkg
BALATON Zoltan 185395a4a2 Save initial TSVal from TCP connection initiation packets.
RFC1323 says the most recently received TSVal must be echoed in TSecr in ACK packets
which was not done at first connection because the code saving the TSVal from the peer
was skipped at this point. This resulted in sending an ACK reply with a 0 TSecr that
was rejected at least by FreeBSD. This patch fixes this by updating the saved TSVal
also for connection initiation packets.
Thanks to Laszlo Ersek for analysis and help in debugging.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17165 6f19259b-4bc3-4df7-8a09-765794883524
2015-04-13 01:39:29 +00:00
..
Application NetworkPkg: Fix typo. 2015-03-16 01:46:32 +00:00
Dhcp6Dxe NetworkPkg: Code refine to avoid NULL pointer dereferenced. 2015-02-13 01:00:47 +00:00
IScsiDxe NetworkPkg: Fix typo. 2015-03-16 01:46:32 +00:00
Include/Guid Clean up the private GUID definition in module Level. 2011-09-18 12:27:49 +00:00
Ip6Dxe NetworkPkg: Fix typo. 2015-03-16 01:46:32 +00:00
IpSecDxe NetworkPkg: Fix typo. 2015-03-16 01:46:32 +00:00
Mtftp6Dxe NetworkPkg: Convert non DOS format files to DOS format 2014-09-03 08:50:27 +00:00
TcpDxe Save initial TSVal from TCP connection initiation packets. 2015-04-13 01:39:29 +00:00
Udp6Dxe NetworkPkg: Convert non DOS format files to DOS format 2014-09-03 08:50:27 +00:00
UefiPxeBcDxe PXE driver bug fix. 2015-03-26 04:49:30 +00:00
Contributions.txt */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
License.txt Update copyright format 2012-04-24 06:49:39 +00:00
NetworkPkg.dec Refine the abstract information in header comment section for NetworkPkg. 2015-01-16 02:30:51 +00:00
NetworkPkg.dsc MdeModulePkg, MdePkg, NetworkPkg, OvmfPkg, PerformancePkg, ShellPkg: Library Migration. 2015-01-13 01:04:07 +00:00
NetworkPkg.uni NetworkPkg: Convert non DOS format files to DOS format 2014-09-03 08:50:27 +00:00
NetworkPkgExtra.uni NetworkPkg: INF/DEC file updates to EDK II packages 2014-08-28 05:28:51 +00:00