]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/Ip6Dxe/Ip6Dxe.inf
NetworkPkg: INF/DEC file updates to EDK II packages
[mirror_edk2.git] / NetworkPkg / Ip6Dxe / Ip6Dxe.inf
index 012dfabb4e156f1cb9d56f5cf9d5d7ff25d76e1f..76e068daba28188f2d4911ff53c8c7f847db43fe 100644 (file)
@@ -1,7 +1,13 @@
 ## @file\r
-#  Component description file for Ip6 module.\r
+#  Basic IPv6 packet I/O Service.\r
+#   \r
+#  This module provides basic network IPv6 packet I/O services which includes support for \r
+#  Neighbor Discovery Protocol (ND), Multicast Listener Discovery Protocol (MLD), \r
+#  and a subset of the Internet Control Message Protocol (ICMPv6). This driver \r
+#  also provides the mechanism to set and get various types of configurations for\r
+#  the EFI IPv6 network stack.\r
 #\r
-#  Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -21,6 +27,7 @@
   VERSION_STRING                 = 1.0\r
   ENTRY_POINT                    = Ip6DriverEntryPoint\r
   UNLOAD_IMAGE                   = NetLibDefaultUnload\r
+  MODULE_UNI_FILE                = Ip6Dxe.uni\r
 \r
 #\r
 # The following information is for reference only and not required by the build tools.\r
   DpcLib\r
 \r
 [Protocols]\r
-  gEfiManagedNetworkServiceBindingProtocolGuid\r
-  gEfiManagedNetworkProtocolGuid\r
-  gEfiIp6ServiceBindingProtocolGuid\r
-  gEfiIp6ProtocolGuid\r
-  gEfiIp6ConfigProtocolGuid\r
-  gEfiDhcp6ServiceBindingProtocolGuid\r
-  gEfiDhcp6ProtocolGuid\r
-  gEfiIpSec2ProtocolGuid\r
-  gEfiHiiConfigAccessProtocolGuid\r
+  gEfiManagedNetworkServiceBindingProtocolGuid     ## TO_START\r
+  gEfiManagedNetworkProtocolGuid                   ## TO_START\r
+  gEfiIp6ServiceBindingProtocolGuid                ## BY_START\r
+  gEfiIp6ProtocolGuid                              ## BY_START\r
+  gEfiIp6ConfigProtocolGuid                        ## BY_START\r
+  gEfiDhcp6ServiceBindingProtocolGuid              ## SOMETIMES_CONSUMES\r
+  gEfiDhcp6ProtocolGuid                            ## SOMETIMES_CONSUMES\r
+  gEfiIpSec2ProtocolGuid                           ## SOMETIMES_CONSUMES\r
+  gEfiHiiConfigAccessProtocolGuid                  ## SOMETIMES_CONSUMES\r
 \r
 [Guids]\r
-  gEfiIfrTianoGuid                              ## CONSUMES ## GUID\r
-  gIp6ConfigNvDataGuid                          ## PRODUCES ## GUID
\ No newline at end of file
+  ## SOMETIMES_CONSUMES ## HII\r
+  gEfiIfrTianoGuid\r
+  ## SOMETIMES_CONSUMES ## UNDEFINED # HiiIsConfigHdrMatch   mIp6ConfigStorageName\r
+  ## SOMETIMES_PRODUCES ## UNDEFINED # HiiConstructConfigHdr mIp6ConfigStorageName\r
+  ## SOMETIMES_PRODUCES ## UNDEFINED # HiiAddPackages        Ip6DxeStrings Ip6ConfigBin\r
+  ## SOMETIMES_CONSUMES ## UNDEFINED # HiiUpdateForm\r
+  ## SOMETIMES_CONSUMES ## HII\r
+  gIp6ConfigNvDataGuid\r
+[UserExtensions.TianoCore."ExtraFiles"]\r
+  Ip6DxeExtra.uni\r