]> git.proxmox.com Git - mirror_edk2.git/blame - NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.inf
NetworkPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / NetworkPkg / Dhcp6Dxe / Dhcp6Dxe.inf
CommitLineData
a3bcde70 1## @file\r
8ef3af39 2# Client-side DHCPv6 services.\r
f75a7f56 3#\r
8ef3af39
DG
4# This driver produces EFI DHCPv6 Protocol which is used to get IPv6 addresses\r
5# and other configuration parameters from DHCPv6 servers.\r
a3bcde70 6#\r
c413813d 7# (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>\r
f75a7f56 8# Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>\r
a3bcde70 9#\r
ecf98fbc 10# SPDX-License-Identifier: BSD-2-Clause-Patent\r
a3bcde70
HT
11#\r
12##\r
13\r
14[Defines]\r
15 INF_VERSION = 0x00010005\r
16 BASE_NAME = Dhcp6Dxe\r
17 FILE_GUID = 95E3669D-34BE-4775-A651-7EA41B69D89E\r
18 MODULE_TYPE = UEFI_DRIVER\r
19 VERSION_STRING = 1.0\r
20 ENTRY_POINT = Dhcp6DriverEntryPoint\r
21 UNLOAD_IMAGE = NetLibDefaultUnload\r
8ef3af39
DG
22 MODULE_UNI_FILE = Dhcp6Dxe.uni\r
23\r
a3bcde70
HT
24#\r
25# The following information is for reference only and not required by the build tools.\r
26#\r
4fcb0d54 27# VALID_ARCHITECTURES = IA32 X64 EBC\r
a3bcde70
HT
28#\r
29# DRIVER_BINDING = gDhcp6DriverBinding\r
30# COMPONENT_NAME = gDhcp6ComponentName\r
31# COMPONENT_NAME2 = gDhcp6ComponentName2\r
32#\r
33\r
34[Sources]\r
35 Dhcp6Driver.c\r
36 Dhcp6Driver.h\r
37 Dhcp6Impl.c\r
38 Dhcp6Impl.h\r
39 Dhcp6Io.c\r
40 Dhcp6Io.h\r
41 Dhcp6Utility.c\r
42 Dhcp6Utility.h\r
43 ComponentName.c\r
44\r
45\r
46[Packages]\r
47 MdePkg/MdePkg.dec\r
48 MdeModulePkg/MdeModulePkg.dec\r
c413813d 49 NetworkPkg/NetworkPkg.dec\r
a3bcde70
HT
50\r
51[LibraryClasses]\r
52 UefiLib\r
53 BaseLib\r
54 BaseMemoryLib\r
55 MemoryAllocationLib\r
56 UefiDriverEntryPoint\r
57 UefiBootServicesTableLib\r
58 UefiRuntimeServicesTableLib\r
59 DebugLib\r
60 NetLib\r
61 UdpIoLib\r
62\r
63\r
64[Protocols]\r
8ef3af39
DG
65 gEfiUdp6ServiceBindingProtocolGuid ## TO_START\r
66 gEfiUdp6ProtocolGuid ## TO_START\r
67 gEfiDhcp6ServiceBindingProtocolGuid ## BY_START\r
68 gEfiDhcp6ProtocolGuid ## BY_START\r
69 gEfiIp6ConfigProtocolGuid ## TO_START\r
70\r
f75a7f56 71[Guids]\r
03f9cc20 72 gZeroGuid ## SOMETIMES_CONSUMES ## GUID\r
f75a7f56 73\r
c413813d 74[Pcd]\r
4e66cb9f 75 gEfiNetworkPkgTokenSpaceGuid.PcdDhcp6UidType ## SOMETIMES_CONSUMES\r
c413813d 76\r
8ef3af39
DG
77[UserExtensions.TianoCore."ExtraFiles"]\r
78 Dhcp6DxeExtra.uni\r