summaryrefslogtreecommitdiff
path: root/ShellPkg/Application/Shell
diff options
context:
space:
mode:
authorSamer El-Haj-Mahmoud <samer.el-haj-mahmoud@hp.com>2015-09-01 00:37:24 +0000
committerhwu1225 <hwu1225@Edk2>2015-09-01 00:37:24 +0000
commit9b28a5d19f9aecea3cfcbab718e792b88aad5d65 (patch)
tree30e1612d3aea40233d627f0be2713d323295a41c /ShellPkg/Application/Shell
parent24542d59049bdc7684835a4b820e21638433adaa (diff)
downloadedk2-platforms-9b28a5d19f9aecea3cfcbab718e792b88aad5d65.tar.xz
MdeModulePkg/NetworkPkg: Locate IpSec on IP packet processing only if it's installed.
Modified the logic in Ip4Dxe and Ip6Dxe to not locate EFI_IPSEC2_PROTOCOL on each message transmit/receive. Instead, register a callback in the drivers entry points on the IpSec protocol installation, and process only if the protocol is installed. This speeds up the network stacks when IpSec is not installed since there is a penalty associated with searching the entire handle database on each packet processing. (Sync patch r18365 from main trunk.) Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Samer El-Haj-Mahmoud <samer.el-haj-mahmoud@hp.com> Reviewed-by: Fu Siyuan <siyuan.fu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/branches/UDK2015@18367 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ShellPkg/Application/Shell')
0 files changed, 0 insertions, 0 deletions