TianoCore EDK2 master
|
Go to the source code of this file.
Macros | |
#define | IP6_ETHERNET L"Ethernet" |
#define | IP6_EXPERIMENTAL_ETHERNET L"Experimental Ethernet" |
#define | IP6_ADDRESS_DELIMITER L' ' |
#define | IP6_LINK_LOCAL_PREFIX L"FE80::" |
Functions | |
EFI_STATUS | Ip6ConfigFormInit (IN OUT IP6_CONFIG_INSTANCE *Instance) |
VOID | Ip6ConfigFormUnload (IN OUT IP6_CONFIG_INSTANCE *Instance) |
Variables | |
UINT8 | Ip6ConfigBin [] |
UINT8 | Ip6DxeStrings [] |
The header file of Ip6ConfigNv.c.
Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file Ip6ConfigNv.h.
#define IP6_ADDRESS_DELIMITER L' ' |
Definition at line 21 of file Ip6ConfigNv.h.
#define IP6_ETHERNET L"Ethernet" |
Definition at line 19 of file Ip6ConfigNv.h.
#define IP6_EXPERIMENTAL_ETHERNET L"Experimental Ethernet" |
Definition at line 20 of file Ip6ConfigNv.h.
#define IP6_LINK_LOCAL_PREFIX L"FE80::" |
Definition at line 22 of file Ip6ConfigNv.h.
enum IP6_CONFIG_NV_ADDRESS_TYPE |
Definition at line 29 of file Ip6ConfigNv.h.
enum IP6_INTERFACE_TYPE |
Definition at line 24 of file Ip6ConfigNv.h.
EFI_STATUS Ip6ConfigFormInit | ( | IN OUT IP6_CONFIG_INSTANCE * | Instance | ) |
Install HII Config Access protocol for network device and allocate resources.
[in,out] | Instance | The IP6_CONFIG_INSTANCE to create a form. |
EFI_SUCCESS | The HII Config Access protocol is installed. |
EFI_OUT_OF_RESOURCES | Failed to allocate memory. |
Others | Other errors as indicated. |
Definition at line 1887 of file Ip6ConfigNv.c.
VOID Ip6ConfigFormUnload | ( | IN OUT IP6_CONFIG_INSTANCE * | Instance | ) |
Uninstall HII Config Access protocol for network device and free resource.
[in,out] | Instance | The IP6_CONFIG_INSTANCE to unload a form. |
Uninstall the HII Config Access protocol for network devices and free up the resources.
[in,out] | Instance | The IP6_CONFIG_INSTANCE to unload a form. |
Definition at line 2036 of file Ip6ConfigNv.c.