edk2/MdeModulePkg/Universal/Network
Fu Siyuan 5aae2d35de MdeModulePkg/Ip4Dxe: fix a bug in IP4 driver for IpSec protocol notify.
The IP driver uses EfiCreateProtocolNotifyEvent() to register notify callback
function for IpSec protocol, but it didn't notice that the callback will always
be executed at least once, even the protocol wasn't in handle database.
As a result, the Ip4IpSecProcessPacket() will still always call LocateProtocol()
even the IpSec protocol is not installed, which will impact the network
performance.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
2017-09-06 14:57:29 +08:00
..
ArpDxe MdeModulePkg: Update IP4 stack drivers for classless address unicast check. 2016-10-28 14:20:10 +08:00
Dhcp4Dxe MdeModulePkg: Fix some typos of "according" 2017-02-08 14:48:02 +08:00
DpcDxe MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
IScsiDxe MdeModulePkg: Fix assert in iSCSI. 2016-12-07 16:13:11 +08:00
Ip4Dxe MdeModulePkg/Ip4Dxe: fix a bug in IP4 driver for IpSec protocol notify. 2017-09-06 14:57:29 +08:00
MnpDxe MdeModulePkg/MnpDxe: Fix EBC build hang issue. 2017-06-02 13:17:17 +08:00
Mtftp4Dxe MdeModulePkg/Mtftp4Dxe: Add invalid ServerIp check during MTFTP configuration 2017-04-21 13:06:16 +08:00
SnpDxe MdeModulePkg: Fix SNP.Initialize() spec conformance issue 2016-06-02 10:25:58 +08:00
Tcp4Dxe MdeModulePkg/Network: Typo fix 2017-06-14 10:51:29 +08:00
Udp4Dxe MdeModulePkg/Network: Fix potential ASSERT if NetIp4IsUnicast is called 2017-03-23 11:39:15 +08:00
UefiPxeBcDxe MdeModulePkg/UefiPxeBcDxe: Refine the PXE boot displayed information 2017-06-05 16:28:51 +08:00
VlanConfigDxe MdeModulePkg: Replace [Ascii|Unicode]ValueToString 2017-03-02 09:58:11 +08:00