FILE_GUID = EE8367C0-A1D6-4565-8F89-EF628547B722\r
MODULE_TYPE = UEFI_DRIVER\r
VERSION_STRING = 1.0\r
+\r
ENTRY_POINT = IpSecDriverEntryPoint\r
\r
#\r
IpSecCryptIo.c\r
IpSecDebug.h\r
ComponentName.c\r
+ IkeCommon.h\r
IpSecImpl.c\r
+ IkeService.c\r
+ Ike.h\r
+ IkePacket.h\r
+ IkePacket.c\r
IpSecDebug.c\r
- IpSecSaEngine.c\r
+ IpSecMain.c\r
IpSecDriver.c\r
+ IkeCommon.c\r
+ IetfConstants.c\r
IpSecImpl.h\r
+ IkeService.h\r
+ Ikev2/Ikev2.h\r
+ Ikev2/Payload.h\r
+ Ikev2/Utility.h\r
+ Ikev2/Utility.c\r
+ Ikev2/Sa.c\r
+ Ikev2/ChildSa.c\r
+ Ikev2/Info.c\r
+ Ikev2/Payload.c\r
+ Ikev2/Exchange.c\r
+ \r
+\r
\r
[Packages]\r
MdePkg/MdePkg.dec\r
MdeModulePkg/MdeModulePkg.dec\r
+ CryptoPkg/CryptoPkg.dec\r
+ LocalNetworkPkg/LocalNetworkPkg.dec\r
\r
[LibraryClasses]\r
MemoryAllocationLib\r
BaseMemoryLib\r
DebugLib\r
PrintLib\r
+ #CryptLib\r
+ BaseCryptLib\r
DpcLib\r
- NetLib\r
-\r
+ UdpIoLib\r
+ NetLib \r
+ PcdLib\r
+ \r
[Protocols]\r
gEfiIp4ConfigProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
+ gEfiUdp4ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED \r
+ gEfiUdp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
+ gEfiUdp6ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED \r
+ gEfiUdp6ProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
gEfiIpSecConfigProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
gEfiIpSecProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
+ \r
+[Pcd]\r
+ gEfiNetworkPkgTokenSpaceGuid.PcdIpsecCertiifcateEnabled\r
+ gEfiMdeModulePkgTokenSpaceGuid.UefiCaFile\r
+ gEfiMdeModulePkgTokenSpaceGuid.UefiCaFileSize\r
+ gEfiMdeModulePkgTokenSpaceGuid.UefiCertificate\r
+ gEfiMdeModulePkgTokenSpaceGuid.UefiCertificateSize\r
+ gEfiMdeModulePkgTokenSpaceGuid.UefiCertificateKey\r
+ gEfiMdeModulePkgTokenSpaceGuid.UefiCertificateKeySize\r
+ \r
+[BuildOptions.common]\r
+#DEBUG_MYTOOLS_IA32_CC_FLAGS = /Od /GL
\ No newline at end of file