Data Fields | |
EFI_DNS6_CONFIG_DATA | DnsConfigData |
UINT32 | DnsServerCount |
EFI_IPv6_ADDRESS * | DnsServerList |
UINT32 | DnsCacheCount |
EFI_DNS6_CACHE_ENTRY * | DnsCacheList |
Number of DNS Cache entries. The DNS Cache is shared among all DNS instances.
Pointer to a buffer containing DnsCacheCount DNS Cache entry structures. The storage for thislist is allocated by the driver publishing this protocol and must be freed by caller.
The configuration data of this instance.
Number of configured DNS6 servers.
Pointer to common list of addresses of all configured DNS server used by EFI_DNS6_PROTOCOL instances. List will include DNS servers configured by this or any other EFI_DNS6_PROTOCOL instance. The storage for this list is allocated by the driver publishing this protocol, and must be freed by the caller.