audk/NetworkPkg/IpSecDxe
qianouyang 94b928ca59 1. In IPv4 and IPv6 driver, before calling IPsec, a new NET_FRAGMENT structure is allocated and then passed to IPsec, it should be released after it is done to avoid the memory leak.
2. In IPsec driver it wrongly use the HeadLen to calculate the IP header length after the IPsec process. Correct this mistake.

Signed-off-by: qianouyang
Reviewed-by: jjin9
Reviewed-by: ZhangCaoIntel

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11824 6f19259b-4bc3-4df7-8a09-765794883524
2011-06-14 09:45:59 +00:00
..
Ikev2 NetworkPkg: Add IN/OUT modifier. 2011-01-21 05:18:29 +00:00
ComponentName.c Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
IetfConstants.c Add IPsec/Ikev2 support. 2010-12-31 10:43:54 +00:00
Ike.h Add IPsec/Ikev2 support. 2010-12-31 10:43:54 +00:00
IkeCommon.c Add IPsec/Ikev2 support. 2010-12-31 10:43:54 +00:00
IkeCommon.h Add IPsec/Ikev2 support. 2010-12-31 10:43:54 +00:00
IkePacket.c NetworkPkg/IpSecDxe: Add missing EFIAPI for callback functions 2011-01-03 03:17:20 +00:00
IkePacket.h Add IPsec/Ikev2 support. 2010-12-31 10:43:54 +00:00
IkeService.c NetworkPkg: comments clean up. 2011-01-21 08:00:22 +00:00
IkeService.h NetworkPkg: comments clean up. 2011-01-21 08:00:22 +00:00
IpSecConfigImpl.c Add IPsec/Ikev2 support. 2010-12-31 10:43:54 +00:00
IpSecConfigImpl.h NetworkPkg: comments clean up. 2011-01-21 08:00:22 +00:00
IpSecCryptIo.c NetworkPkg: comments clean up. 2011-01-21 08:00:22 +00:00
IpSecCryptIo.h NetworkPkg: comments clean up. 2011-01-21 08:00:22 +00:00
IpSecDebug.c Add IPsec/Ikev2 support. 2010-12-31 10:43:54 +00:00
IpSecDebug.h Add IPsec/Ikev2 support. 2010-12-31 10:43:54 +00:00
IpSecDriver.c Update the relevant drivers to use the correct GUID for EFI_IPSEC2_PROTOCOL. 2011-04-20 10:01:48 +00:00
IpSecDxe.inf Update the relevant drivers to use the correct GUID for EFI_IPSEC2_PROTOCOL. 2011-04-20 10:01:48 +00:00
IpSecImpl.c 1. In IPv4 and IPv6 driver, before calling IPsec, a new NET_FRAGMENT structure is allocated and then passed to IPsec, it should be released after it is done to avoid the memory leak. 2011-06-14 09:45:59 +00:00
IpSecImpl.h Update the IPsec driver to check in invalid parameter of ProcessExt() according to UEFI Spec. 2011-05-31 02:03:57 +00:00
IpSecMain.c Update the IPsec driver to check in invalid parameter of ProcessExt() according to UEFI Spec. 2011-05-31 02:03:57 +00:00