audk/NetworkPkg
Jiaxin Wu eed4585ba5 NetworkPkg/DnsDxe: Fix zero StationIp configuration failure of DNSv6
According UEFI Spec, set to zero StationIp means to let the underlying
IPv6 driver choose a source address. But currently, DNSv6 always return
EFI_NO_MAPPING. The issue is caused by below bugs in DnsDxe:
* Incorrect TPL(TPL_CALLBACK) usage during UDP configuration.
* Failed to create the timer used to get IPv6 mapping
* Doesn't check the Ip6Mode.IsStarted flag.

Cc: Zhang Lubo <lubo.zhang@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Zhang Lubo <lubo.zhang@intel.com>
2017-03-30 11:31:47 +08:00
..
Application NetworkPkg/IpsecConfig: remove module-local ARRAY_SIZE macro 2016-10-27 10:50:12 +02:00
Dhcp6Dxe NetworkPkg/Dhcp6Dxe: Handle the Nil UUID case 2017-03-06 08:32:04 +08:00
DnsDxe NetworkPkg/DnsDxe: Fix zero StationIp configuration failure of DNSv6 2017-03-30 11:31:47 +08:00
HttpBootDxe NetworkPkg/HttpBootDxe: Update to check specified media type 2017-02-16 22:35:19 +08:00
HttpDxe NetworkPkg: Refine type cast for pointer subtraction 2017-03-06 14:15:13 +08:00
HttpUtilitiesDxe NetworkPkg:HttpDxe:Consume DxeHttpLib API changes 2016-04-27 10:43:18 +08:00
IScsiDxe NetworkPkg/IScsiDxe: Fix the incorrect error handling in DriverEntryPoint 2017-03-23 11:40:06 +08:00
Include/Guid NetworkPkg/TlsAuthConfigDxe: Provide the UI to support TLS auth configuration 2016-12-22 20:33:35 +08:00
Ip6Dxe NetworkPkg/Ip6Dxe: Ignore duplicated DNS address check 2017-02-27 14:57:26 +08:00
IpSecDxe NetworkPkg: Refine casting expression result to bigger size 2017-03-06 14:33:23 +08:00
Mtftp6Dxe NetworkPkg: Refine casting expression result to bigger size 2017-03-06 14:33:23 +08:00
TcpDxe NetworkPkg: Fix potential ASSERT if NetIp4IsUnicast is called 2017-03-23 11:39:31 +08:00
TlsAuthConfigDxe NetworkPkg/TlsAuthConfigDxe: Use StrToGuid in BaseLib 2017-03-03 15:35:46 +08:00
TlsDxe MdePkg, NetworkPkg: Refine the coding style. 2017-01-06 11:59:26 +08:00
Udp6Dxe NetworkPkg: Add missed character in copyright. 2016-08-01 10:21:04 +08:00
UefiPxeBcDxe NetworkPkg: Fix potential ASSERT if NetIp4IsUnicast is called 2017-03-23 11:39:31 +08:00
Contributions.txt */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
License.txt Update copyright format 2012-04-24 06:49:39 +00:00
NetworkPkg.dec NetworkPkg:Add scriptable configuration to iSCSI driver by leveraging x-UEFI. 2017-02-23 16:50:54 +08:00
NetworkPkg.dsc NetworkPkg/NetworkPkg.dsc: Move TLS modules to the supported components 2016-12-29 16:01:36 +08:00
NetworkPkg.uni NetworkPkg: Define the prompt and help information for new PCD. 2017-03-01 15:40:27 +08:00
NetworkPkgExtra.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00