]> git.proxmox.com Git - mirror_edk2.git/commit
NetworkPkg/DnsDxe: Update RetryCount/RetryInterval to comply with UEFI spec.
authorJiaxin Wu <jiaxin.wu@intel.com>
Thu, 16 Nov 2017 06:28:33 +0000 (14:28 +0800)
committerJiaxin Wu <jiaxin.wu@intel.com>
Tue, 12 Dec 2017 11:08:48 +0000 (19:08 +0800)
commitcd2a6240714749be3cb788a915684533540913ca
treee1e1c0cb6495a15bd0d324c46b884d5fed757293
parent1b59de8444ac70ec1d4876ec8d6e7d957d5b6ed1
NetworkPkg/DnsDxe: Update RetryCount/RetryInterval to comply with UEFI spec.

According to UEFI spec:
"Retry number if no response received after RetryInterval. If zero, use
the parameter configured through Dns.Configure() interface."
"Minimum interval of retry is 2 second. If the retry interval is less
than 2 second, then use the 2 second. If zero, use the parameter configured
through Dns.Configure() interface."

For both DNS.HostNameToIp and DNS.GeneralLookUp, the value of RetryCount /
RetryInterval need to be updated to comply with UEFI spec.

Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Wang Fan <fan.wang@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
NetworkPkg/DnsDxe/DnsDriver.h
NetworkPkg/DnsDxe/DnsImpl.c
NetworkPkg/DnsDxe/DnsImpl.h
NetworkPkg/DnsDxe/DnsProtocol.c