• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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[Sources]
29  IpSecConfigStrings.uni
30  IpSecConfig.c
31  IpSecConfig.h
32  Dump.c
33  Dump.h
34  Indexer.c
35  Indexer.h
36  Match.c
37  Match.h
38  Delete.h
39  Delete.c
40  Helper.c
41  Helper.h
42  ForEach.c
43  ForEach.h
44  PolicyEntryOperation.c
45  PolicyEntryOperation.h
46
47[Packages]
48  MdePkg/MdePkg.dec
49  MdeModulePkg/MdeModulePkg.dec
50  ShellPkg/ShellPkg.dec
51
52[LibraryClasses]
53  UefiBootServicesTableLib
54  UefiApplicationEntryPoint
55  BaseMemoryLib
56  ShellLib
57  MemoryAllocationLib
58  DebugLib
59  HiiLib
60  NetLib
61  UefiLib
62
63[Protocols]
64  gEfiIpSec2ProtocolGuid                        ##CONSUMES
65  gEfiIpSecConfigProtocolGuid                   ##CONSUMES
66
67[UserExtensions.TianoCore."ExtraFiles"]
68  IpSecConfigExtra.uni
69