audk/NetworkPkg/TcpDxe
Jiaxin Wu 786a4d1921 NetworkPkg/TcpDxe: Check TCP payload for release version.
TCP payload check is implemented by TcpVerifySegment(), but all the function
calls of TcpVerifySegment() are placed in ASSERT(), which is only valid for
debug version:
  ASSERT (TcpVerifySegment (Nbuf) != 0);

This patch is to enable the check for release version.

Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Wang Fan <fan.wang@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
2017-12-27 16:27:51 +08:00
..
ComponentName.c Initialize data and correct faulty logic in TcpComponentNameGetControllerName(). 2015-02-04 06:42:43 +00:00
SockImpl.c NetworkPkg: Fix service binding issue in TCP dxe. 2017-03-17 10:14:37 +08:00
SockImpl.h NetworkPkg: Fix service binding issue in TCP dxe. 2017-03-17 10:14:37 +08:00
SockInterface.c NetworkPkg/TcpDxe: Remove the redundant code. 2017-12-26 16:43:29 +08:00
Socket.h NetworkPkg/TcpDxe: Remove the redundant code. 2017-12-26 16:43:29 +08:00
TcpDispatcher.c NetworkPkg: Fix service binding issue in TCP dxe. 2017-03-17 10:14:37 +08:00
TcpDriver.c NetworkPkg: Fix typos in comments 2016-07-11 10:29:50 +08:00
TcpDriver.h NetworkPkg: Fix typos in comments 2016-07-11 10:29:50 +08:00
TcpDxe.inf NetworkPkg: INF/DEC file updates to EDK II packages 2014-08-28 05:23:58 +00:00
TcpDxe.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00
TcpDxeExtra.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00
TcpFunc.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
TcpInput.c NetworkPkg/TcpDxe: Check TCP payload for release version. 2017-12-27 16:27:51 +08:00
TcpIo.c Fix issue that TCP server will not response to SYN packet from TCP client in TCP6 module. 2012-08-10 06:32:15 +00:00
TcpMain.c NetworkPkg/TcpDxe: Check FragmentBuffer for NULL before use 2017-12-26 16:43:24 +08:00
TcpMain.h NetworkPkg: Support TCP Cancel function 2016-06-13 11:51:35 +08:00
TcpMisc.c NetworkPkg: Addressing TCP Window Retraction when window scale factor is used. 2017-05-09 08:48:00 +08:00
TcpOption.c Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
TcpOption.h Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
TcpOutput.c NetworkPkg/TcpDxe: Check TCP payload for release version. 2017-12-27 16:27:51 +08:00
TcpProto.h NetworkPkg: Addressing TCP Window Retraction when window scale factor is used. 2017-05-09 08:48:00 +08:00
TcpTimer.c Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00