IpSecConfig.inf 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  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 - 2018, Intel Corporation. All rights reserved.<BR>
  8. #
  9. # SPDX-License-Identifier: BSD-2-Clause-Patent
  10. #
  11. ##
  12. [Defines]
  13. INF_VERSION = 0x00010006
  14. BASE_NAME = IpSecConfig
  15. FILE_GUID = 0922E604-F5EC-42ef-980D-A35E9A2B1844
  16. MODULE_TYPE = UEFI_APPLICATION
  17. VERSION_STRING = 1.0
  18. ENTRY_POINT = InitializeIpSecConfig
  19. MODULE_UNI_FILE = IpSecConfig.uni
  20. #
  21. #
  22. # This flag specifies whether HII resource section is generated into PE image.
  23. #
  24. UEFI_HII_RESOURCE_SECTION = TRUE
  25. [Sources]
  26. IpSecConfigStrings.uni
  27. IpSecConfig.c
  28. IpSecConfig.h
  29. Dump.c
  30. Dump.h
  31. Indexer.c
  32. Indexer.h
  33. Match.c
  34. Match.h
  35. Delete.h
  36. Delete.c
  37. Helper.c
  38. Helper.h
  39. ForEach.c
  40. ForEach.h
  41. PolicyEntryOperation.c
  42. PolicyEntryOperation.h
  43. [Packages]
  44. MdePkg/MdePkg.dec
  45. MdeModulePkg/MdeModulePkg.dec
  46. ShellPkg/ShellPkg.dec
  47. [LibraryClasses]
  48. UefiBootServicesTableLib
  49. UefiApplicationEntryPoint
  50. UefiHiiServicesLib
  51. BaseMemoryLib
  52. ShellLib
  53. MemoryAllocationLib
  54. DebugLib
  55. HiiLib
  56. NetLib
  57. UefiLib
  58. [Protocols]
  59. gEfiIpSec2ProtocolGuid ##CONSUMES
  60. gEfiIpSecConfigProtocolGuid ##CONSUMES
  61. gEfiHiiPackageListProtocolGuid ##CONSUMES
  62. [UserExtensions.TianoCore."ExtraFiles"]
  63. IpSecConfigExtra.uni