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
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
TcpDriver.h
TcpDxe.inf
TcpDxe.uni
TcpDxeExtra.uni
TcpFunc.h
TcpInput.c NetworkPkg/TcpDxe: Check TCP payload for release version. 2017-12-27 16:27:51 +08:00
TcpIo.c
TcpMain.c NetworkPkg/TcpDxe: Check FragmentBuffer for NULL before use 2017-12-26 16:43:24 +08:00
TcpMain.h
TcpMisc.c NetworkPkg: Addressing TCP Window Retraction when window scale factor is used. 2017-05-09 08:48:00 +08:00
TcpOption.c
TcpOption.h
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