1 ## @file 2 # Shell application IpSecConfig. 3 # 4 # This application is used to set and retrieve security and policy related information 5 # for the EFI IPsec protocol driver. 6 # 7 # Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR> 8 # 9 # This program and the accompanying materials 10 # are licensed and made available under the terms and conditions of the BSD License 11 # which accompanies this distribution. The full text of the license may be found at 12 # http://opensource.org/licenses/bsd-license.php. 13 # 14 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 15 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 16 # 17 ## 18 19 [Defines] 20 INF_VERSION = 0x00010006 21 BASE_NAME = IpSecConfig 22 FILE_GUID = 0922E604-F5EC-42ef-980D-A35E9A2B1844 23 MODULE_TYPE = UEFI_APPLICATION 24 VERSION_STRING = 1.0 25 ENTRY_POINT = InitializeIpSecConfig 26 MODULE_UNI_FILE = IpSecConfig.uni 27 28 # 29 # 30 # This flag specifies whether HII resource section is generated into PE image. 31 # 32 UEFI_HII_RESOURCE_SECTION = TRUE 33 34 [Sources] 35 IpSecConfigStrings.uni 36 IpSecConfig.c 37 IpSecConfig.h 38 Dump.c 39 Dump.h 40 Indexer.c 41 Indexer.h 42 Match.c 43 Match.h 44 Delete.h 45 Delete.c 46 Helper.c 47 Helper.h 48 ForEach.c 49 ForEach.h 50 PolicyEntryOperation.c 51 PolicyEntryOperation.h 52 53 [Packages] 54 MdePkg/MdePkg.dec 55 MdeModulePkg/MdeModulePkg.dec 56 ShellPkg/ShellPkg.dec 57 58 [LibraryClasses] 59 UefiBootServicesTableLib 60 UefiApplicationEntryPoint 61 UefiHiiServicesLib 62 BaseMemoryLib 63 ShellLib 64 MemoryAllocationLib 65 DebugLib 66 HiiLib 67 NetLib 68 UefiLib 69 70 [Protocols] 71 gEfiIpSec2ProtocolGuid ##CONSUMES 72 gEfiIpSecConfigProtocolGuid ##CONSUMES 73 gEfiHiiPackageListProtocolGuid ##CONSUMES 74 75 [UserExtensions.TianoCore."ExtraFiles"] 76 IpSecConfigExtra.uni 77