* Re: [edk2-devel] [Patch V4] NetworkPkg: Add PCDs for HTTP DNS RetryCount and RetryInterval [not found] <16E24E429C73DB68.15950@groups.io> @ 2022-04-06 2:02 ` Heng Luo 2022-04-07 11:54 ` Maciej Rabeda [not found] ` <16E39B356604C22D.23834@groups.io> 0 siblings, 2 replies; 3+ messages in thread From: Heng Luo @ 2022-04-06 2:02 UTC (permalink / raw) To: devel@edk2.groups.io, Luo, Heng Cc: Maciej Rabeda, Fu, Siyuan, Wu, Jiaxin, Rabeda, Maciej Dear Maintainers, Could you review the patch? All checks have passed the EDK2 CI build. https://github.com/tianocore/edk2/pull/2717 Thanks, Heng > -----Original Message----- > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Heng Luo > Sent: Sunday, April 3, 2022 2:14 PM > To: devel@edk2.groups.io > Cc: Maciej Rabeda <maciej.rabeda@linux.intel.com>; Fu, Siyuan > <siyuan.fu@intel.com>; Wu, Jiaxin <jiaxin.wu@intel.com> > Subject: [edk2-devel] [Patch V4] NetworkPkg: Add PCDs for HTTP DNS > RetryCount and RetryInterval > > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3889 > > Currently the HTTP DNS Retry Interval is 2 second and no retry attempt. > If DNS response can't arrive in 2 second, the DNS request is failed, and then > HTTP boot is failed. > In order to resolve this issue, Add PCDs to support RetryCount and RetryInterval > configured in Platform. > > Cc: Maciej Rabeda <maciej.rabeda@linux.intel.com> > Cc: Fu Siyuan <siyuan.fu@intel.com> > Cc: Wu Jiaxin <jiaxin.wu@intel.com> > Signed-off-by: Heng Luo <heng.luo@intel.com> > --- > NetworkPkg/HttpDxe/HttpDns.c | 4 ++++ > NetworkPkg/HttpDxe/HttpDxe.inf | 2 ++ > NetworkPkg/NetworkPkg.dec | 9 +++++++++ > NetworkPkg/NetworkPkg.uni | 11 +++++++++++ > 4 files changed, 26 insertions(+) > > diff --git a/NetworkPkg/HttpDxe/HttpDns.c b/NetworkPkg/HttpDxe/HttpDns.c > index 59a2784e6a..13cbde0f34 100644 > --- a/NetworkPkg/HttpDxe/HttpDns.c > +++ b/NetworkPkg/HttpDxe/HttpDns.c > @@ -108,6 +108,8 @@ HttpDns4 ( > Dns4CfgData.DnsServerListCount = DnsServerListCount; > Dns4CfgData.DnsServerList = DnsServerList; > Dns4CfgData.UseDefaultSetting = HttpInstance- > >IPv4Node.UseDefaultAddress; > + Dns4CfgData.RetryInterval = PcdGet32 (PcdHttpDnsRetryInterval); > + Dns4CfgData.RetryCount = PcdGet32 (PcdHttpDnsRetryCount); > if (!Dns4CfgData.UseDefaultSetting) { > IP4_COPY_ADDRESS (&Dns4CfgData.StationIp, &HttpInstance- > >IPv4Node.LocalAddress); > IP4_COPY_ADDRESS (&Dns4CfgData.SubnetMask, &HttpInstance- > >IPv4Node.LocalSubnet); > @@ -315,6 +317,8 @@ HttpDns6 ( > Dns6ConfigData.DnsServerList = DnsServerList; > Dns6ConfigData.EnableDnsCache = TRUE; > Dns6ConfigData.Protocol = EFI_IP_PROTO_UDP; > + Dns6ConfigData.RetryInterval = PcdGet32 (PcdHttpDnsRetryInterval); > + Dns6ConfigData.RetryCount = PcdGet32 (PcdHttpDnsRetryCount); > IP6_COPY_ADDRESS (&Dns6ConfigData.StationIp, &HttpInstance- > >Ipv6Node.LocalAddress); > Status = Dns6->Configure ( > Dns6, > diff --git a/NetworkPkg/HttpDxe/HttpDxe.inf > b/NetworkPkg/HttpDxe/HttpDxe.inf index af681c0184..c9502d0bb6 100644 > --- a/NetworkPkg/HttpDxe/HttpDxe.inf > +++ b/NetworkPkg/HttpDxe/HttpDxe.inf > @@ -75,6 +75,8 @@ > [Pcd] > gEfiNetworkPkgTokenSpaceGuid.PcdAllowHttpConnections ## CONSUMES > gEfiNetworkPkgTokenSpaceGuid.PcdHttpIoTimeout ## CONSUMES > + gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryInterval ## CONSUMES > + gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryCount ## CONSUMES > > [UserExtensions.TianoCore."ExtraFiles"] > HttpDxeExtra.uni > diff --git a/NetworkPkg/NetworkPkg.dec b/NetworkPkg/NetworkPkg.dec index > 928e84fec4..5e43ebf8c5 100644 > --- a/NetworkPkg/NetworkPkg.dec > +++ b/NetworkPkg/NetworkPkg.dec > @@ -163,5 +163,14 @@ > # @Prompt The Timeout value of HTTP Io. Default value is 5000. > > gEfiNetworkPkgTokenSpaceGuid.PcdHttpIoTimeout|5000|UINT32|0x0000000F > > + ## The Retry Interval of HTTP DNS in seconds. If the Retry Interval > + is less than # DNS_DEFAULT_TIMEOUT, then use the > DNS_DEFAULT_TIMEOUT. > + # @Prompt The value of Retry Interval. Default value is 0 > + > + > gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryInterval|0|UINT32|0x000000 > + 10 > + > + ## The Retry Count of HTTP DNS if no DNS response received after Retry > Interval. > + # @Prompt The value of Retry Count, Default value is 0. > + > gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryCount|0|UINT32|0x0000001 > 1 > + > [UserExtensions.TianoCore."ExtraFiles"] > NetworkPkgExtra.uni > diff --git a/NetworkPkg/NetworkPkg.uni b/NetworkPkg/NetworkPkg.uni index > 6d0fa67c6f..c0bbbd3ee1 100644 > --- a/NetworkPkg/NetworkPkg.uni > +++ b/NetworkPkg/NetworkPkg.uni > @@ -111,3 +111,14 @@ > #string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpIoTimeout_HELP > #language en-US "This value is used to configure the request and response > timeout when getting " > "the recovery image from the > remote source during an HTTP recovery boot." > "The default value set is 5 seconds." > + > +#string > STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryInterval_PROMPT > #language en-US "Retry Interval of HTTP DNS" > + > +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryInterval_HELP > #language en-US "This value is used to configure the retry Interval of HTTP > DNS." > + "The default value set is 0 second. > If the value is less than" > + "DNS_DEFAULT_TIMEOUT, then > use the DNS_DEFAULT_TIMEOUT." > + > +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryCount_PROMPT > #language en-US "Retry Count of HTTP DNS" > + > +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryCount_HELP > #language en-US "This value is used to configure the Retry Count of HTTP DNS if > " > + "no DNS response received after > Retry Interval. The default value set is 0." > -- > 2.31.1.windows.1 > > > > > ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [edk2-devel] [Patch V4] NetworkPkg: Add PCDs for HTTP DNS RetryCount and RetryInterval 2022-04-06 2:02 ` [edk2-devel] [Patch V4] NetworkPkg: Add PCDs for HTTP DNS RetryCount and RetryInterval Heng Luo @ 2022-04-07 11:54 ` Maciej Rabeda [not found] ` <16E39B356604C22D.23834@groups.io> 1 sibling, 0 replies; 3+ messages in thread From: Maciej Rabeda @ 2022-04-07 11:54 UTC (permalink / raw) To: devel, heng.luo; +Cc: Fu, Siyuan, Wu, Jiaxin, Rabeda, Maciej Reviewed-by: Maciej Rabeda <maciej.rabeda@linux.intel.com> On 6 kwi 2022 04:02, Heng Luo wrote: > Dear Maintainers, > Could you review the patch? All checks have passed the EDK2 CI build. > https://github.com/tianocore/edk2/pull/2717 > > Thanks, > Heng > >> -----Original Message----- >> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Heng Luo >> Sent: Sunday, April 3, 2022 2:14 PM >> To: devel@edk2.groups.io >> Cc: Maciej Rabeda <maciej.rabeda@linux.intel.com>; Fu, Siyuan >> <siyuan.fu@intel.com>; Wu, Jiaxin <jiaxin.wu@intel.com> >> Subject: [edk2-devel] [Patch V4] NetworkPkg: Add PCDs for HTTP DNS >> RetryCount and RetryInterval >> >> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3889 >> >> Currently the HTTP DNS Retry Interval is 2 second and no retry attempt. >> If DNS response can't arrive in 2 second, the DNS request is failed, and then >> HTTP boot is failed. >> In order to resolve this issue, Add PCDs to support RetryCount and RetryInterval >> configured in Platform. >> >> Cc: Maciej Rabeda <maciej.rabeda@linux.intel.com> >> Cc: Fu Siyuan <siyuan.fu@intel.com> >> Cc: Wu Jiaxin <jiaxin.wu@intel.com> >> Signed-off-by: Heng Luo <heng.luo@intel.com> >> --- >> NetworkPkg/HttpDxe/HttpDns.c | 4 ++++ >> NetworkPkg/HttpDxe/HttpDxe.inf | 2 ++ >> NetworkPkg/NetworkPkg.dec | 9 +++++++++ >> NetworkPkg/NetworkPkg.uni | 11 +++++++++++ >> 4 files changed, 26 insertions(+) >> >> diff --git a/NetworkPkg/HttpDxe/HttpDns.c b/NetworkPkg/HttpDxe/HttpDns.c >> index 59a2784e6a..13cbde0f34 100644 >> --- a/NetworkPkg/HttpDxe/HttpDns.c >> +++ b/NetworkPkg/HttpDxe/HttpDns.c >> @@ -108,6 +108,8 @@ HttpDns4 ( >> Dns4CfgData.DnsServerListCount = DnsServerListCount; >> Dns4CfgData.DnsServerList = DnsServerList; >> Dns4CfgData.UseDefaultSetting = HttpInstance- >>> IPv4Node.UseDefaultAddress; >> + Dns4CfgData.RetryInterval = PcdGet32 (PcdHttpDnsRetryInterval); >> + Dns4CfgData.RetryCount = PcdGet32 (PcdHttpDnsRetryCount); >> if (!Dns4CfgData.UseDefaultSetting) { >> IP4_COPY_ADDRESS (&Dns4CfgData.StationIp, &HttpInstance- >>> IPv4Node.LocalAddress); >> IP4_COPY_ADDRESS (&Dns4CfgData.SubnetMask, &HttpInstance- >>> IPv4Node.LocalSubnet); >> @@ -315,6 +317,8 @@ HttpDns6 ( >> Dns6ConfigData.DnsServerList = DnsServerList; >> Dns6ConfigData.EnableDnsCache = TRUE; >> Dns6ConfigData.Protocol = EFI_IP_PROTO_UDP; >> + Dns6ConfigData.RetryInterval = PcdGet32 (PcdHttpDnsRetryInterval); >> + Dns6ConfigData.RetryCount = PcdGet32 (PcdHttpDnsRetryCount); >> IP6_COPY_ADDRESS (&Dns6ConfigData.StationIp, &HttpInstance- >>> Ipv6Node.LocalAddress); >> Status = Dns6->Configure ( >> Dns6, >> diff --git a/NetworkPkg/HttpDxe/HttpDxe.inf >> b/NetworkPkg/HttpDxe/HttpDxe.inf index af681c0184..c9502d0bb6 100644 >> --- a/NetworkPkg/HttpDxe/HttpDxe.inf >> +++ b/NetworkPkg/HttpDxe/HttpDxe.inf >> @@ -75,6 +75,8 @@ >> [Pcd] >> gEfiNetworkPkgTokenSpaceGuid.PcdAllowHttpConnections ## CONSUMES >> gEfiNetworkPkgTokenSpaceGuid.PcdHttpIoTimeout ## CONSUMES >> + gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryInterval ## CONSUMES >> + gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryCount ## CONSUMES >> >> [UserExtensions.TianoCore."ExtraFiles"] >> HttpDxeExtra.uni >> diff --git a/NetworkPkg/NetworkPkg.dec b/NetworkPkg/NetworkPkg.dec index >> 928e84fec4..5e43ebf8c5 100644 >> --- a/NetworkPkg/NetworkPkg.dec >> +++ b/NetworkPkg/NetworkPkg.dec >> @@ -163,5 +163,14 @@ >> # @Prompt The Timeout value of HTTP Io. Default value is 5000. >> >> gEfiNetworkPkgTokenSpaceGuid.PcdHttpIoTimeout|5000|UINT32|0x0000000F >> >> + ## The Retry Interval of HTTP DNS in seconds. If the Retry Interval >> + is less than # DNS_DEFAULT_TIMEOUT, then use the >> DNS_DEFAULT_TIMEOUT. >> + # @Prompt The value of Retry Interval. Default value is 0 >> + >> + >> gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryInterval|0|UINT32|0x000000 >> + 10 >> + >> + ## The Retry Count of HTTP DNS if no DNS response received after Retry >> Interval. >> + # @Prompt The value of Retry Count, Default value is 0. >> + >> gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryCount|0|UINT32|0x0000001 >> 1 >> + >> [UserExtensions.TianoCore."ExtraFiles"] >> NetworkPkgExtra.uni >> diff --git a/NetworkPkg/NetworkPkg.uni b/NetworkPkg/NetworkPkg.uni index >> 6d0fa67c6f..c0bbbd3ee1 100644 >> --- a/NetworkPkg/NetworkPkg.uni >> +++ b/NetworkPkg/NetworkPkg.uni >> @@ -111,3 +111,14 @@ >> #string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpIoTimeout_HELP >> #language en-US "This value is used to configure the request and response >> timeout when getting " >> "the recovery image from the >> remote source during an HTTP recovery boot." >> "The default value set is 5 seconds." >> + >> +#string >> STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryInterval_PROMPT >> #language en-US "Retry Interval of HTTP DNS" >> + >> +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryInterval_HELP >> #language en-US "This value is used to configure the retry Interval of HTTP >> DNS." >> + "The default value set is 0 second. >> If the value is less than" >> + "DNS_DEFAULT_TIMEOUT, then >> use the DNS_DEFAULT_TIMEOUT." >> + >> +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryCount_PROMPT >> #language en-US "Retry Count of HTTP DNS" >> + >> +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryCount_HELP >> #language en-US "This value is used to configure the Retry Count of HTTP DNS if >> " >> + "no DNS response received after >> Retry Interval. The default value set is 0." >> -- >> 2.31.1.windows.1 >> >> >> >> >> > > > > > ^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <16E39B356604C22D.23834@groups.io>]
* Re: [edk2-devel] [Patch V4] NetworkPkg: Add PCDs for HTTP DNS RetryCount and RetryInterval [not found] ` <16E39B356604C22D.23834@groups.io> @ 2022-04-11 15:19 ` Maciej Rabeda 0 siblings, 0 replies; 3+ messages in thread From: Maciej Rabeda @ 2022-04-11 15:19 UTC (permalink / raw) To: devel, heng.luo; +Cc: Fu, Siyuan, Wu, Jiaxin, Rabeda, Maciej Patch merged: https://github.com/tianocore/edk2/pull/2756 On 7 kwi 2022 13:54, Maciej Rabeda wrote: > Reviewed-by: Maciej Rabeda <maciej.rabeda@linux.intel.com> > > On 6 kwi 2022 04:02, Heng Luo wrote: >> Dear Maintainers, >> Could you review the patch? All checks have passed the EDK2 CI build. >> https://github.com/tianocore/edk2/pull/2717 >> >> Thanks, >> Heng >> >>> -----Original Message----- >>> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Heng Luo >>> Sent: Sunday, April 3, 2022 2:14 PM >>> To: devel@edk2.groups.io >>> Cc: Maciej Rabeda <maciej.rabeda@linux.intel.com>; Fu, Siyuan >>> <siyuan.fu@intel.com>; Wu, Jiaxin <jiaxin.wu@intel.com> >>> Subject: [edk2-devel] [Patch V4] NetworkPkg: Add PCDs for HTTP DNS >>> RetryCount and RetryInterval >>> >>> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3889 >>> >>> Currently the HTTP DNS Retry Interval is 2 second and no retry attempt. >>> If DNS response can't arrive in 2 second, the DNS request is failed, >>> and then >>> HTTP boot is failed. >>> In order to resolve this issue, Add PCDs to support RetryCount and >>> RetryInterval >>> configured in Platform. >>> >>> Cc: Maciej Rabeda <maciej.rabeda@linux.intel.com> >>> Cc: Fu Siyuan <siyuan.fu@intel.com> >>> Cc: Wu Jiaxin <jiaxin.wu@intel.com> >>> Signed-off-by: Heng Luo <heng.luo@intel.com> >>> --- >>> NetworkPkg/HttpDxe/HttpDns.c | 4 ++++ >>> NetworkPkg/HttpDxe/HttpDxe.inf | 2 ++ >>> NetworkPkg/NetworkPkg.dec | 9 +++++++++ >>> NetworkPkg/NetworkPkg.uni | 11 +++++++++++ >>> 4 files changed, 26 insertions(+) >>> >>> diff --git a/NetworkPkg/HttpDxe/HttpDns.c >>> b/NetworkPkg/HttpDxe/HttpDns.c >>> index 59a2784e6a..13cbde0f34 100644 >>> --- a/NetworkPkg/HttpDxe/HttpDns.c >>> +++ b/NetworkPkg/HttpDxe/HttpDns.c >>> @@ -108,6 +108,8 @@ HttpDns4 ( >>> Dns4CfgData.DnsServerListCount = DnsServerListCount; >>> Dns4CfgData.DnsServerList = DnsServerList; >>> Dns4CfgData.UseDefaultSetting = HttpInstance- >>>> IPv4Node.UseDefaultAddress; >>> + Dns4CfgData.RetryInterval = PcdGet32 (PcdHttpDnsRetryInterval); >>> + Dns4CfgData.RetryCount = PcdGet32 (PcdHttpDnsRetryCount); >>> if (!Dns4CfgData.UseDefaultSetting) { >>> IP4_COPY_ADDRESS (&Dns4CfgData.StationIp, &HttpInstance- >>>> IPv4Node.LocalAddress); >>> IP4_COPY_ADDRESS (&Dns4CfgData.SubnetMask, &HttpInstance- >>>> IPv4Node.LocalSubnet); >>> @@ -315,6 +317,8 @@ HttpDns6 ( >>> Dns6ConfigData.DnsServerList = DnsServerList; >>> Dns6ConfigData.EnableDnsCache = TRUE; >>> Dns6ConfigData.Protocol = EFI_IP_PROTO_UDP; >>> + Dns6ConfigData.RetryInterval = PcdGet32 (PcdHttpDnsRetryInterval); >>> + Dns6ConfigData.RetryCount = PcdGet32 (PcdHttpDnsRetryCount); >>> IP6_COPY_ADDRESS (&Dns6ConfigData.StationIp, &HttpInstance- >>>> Ipv6Node.LocalAddress); >>> Status = Dns6->Configure ( >>> Dns6, >>> diff --git a/NetworkPkg/HttpDxe/HttpDxe.inf >>> b/NetworkPkg/HttpDxe/HttpDxe.inf index af681c0184..c9502d0bb6 100644 >>> --- a/NetworkPkg/HttpDxe/HttpDxe.inf >>> +++ b/NetworkPkg/HttpDxe/HttpDxe.inf >>> @@ -75,6 +75,8 @@ >>> [Pcd] >>> gEfiNetworkPkgTokenSpaceGuid.PcdAllowHttpConnections ## CONSUMES >>> gEfiNetworkPkgTokenSpaceGuid.PcdHttpIoTimeout ## CONSUMES >>> + gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryInterval ## CONSUMES >>> + gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryCount ## CONSUMES >>> >>> [UserExtensions.TianoCore."ExtraFiles"] >>> HttpDxeExtra.uni >>> diff --git a/NetworkPkg/NetworkPkg.dec b/NetworkPkg/NetworkPkg.dec >>> index >>> 928e84fec4..5e43ebf8c5 100644 >>> --- a/NetworkPkg/NetworkPkg.dec >>> +++ b/NetworkPkg/NetworkPkg.dec >>> @@ -163,5 +163,14 @@ >>> # @Prompt The Timeout value of HTTP Io. Default value is 5000. >>> >>> gEfiNetworkPkgTokenSpaceGuid.PcdHttpIoTimeout|5000|UINT32|0x0000000F >>> >>> + ## The Retry Interval of HTTP DNS in seconds. If the Retry Interval >>> + is less than # DNS_DEFAULT_TIMEOUT, then use the >>> DNS_DEFAULT_TIMEOUT. >>> + # @Prompt The value of Retry Interval. Default value is 0 >>> + >>> + >>> gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryInterval|0|UINT32|0x000000 >>> + 10 >>> + >>> + ## The Retry Count of HTTP DNS if no DNS response received after >>> Retry >>> Interval. >>> + # @Prompt The value of Retry Count, Default value is 0. >>> + >>> gEfiNetworkPkgTokenSpaceGuid.PcdHttpDnsRetryCount|0|UINT32|0x0000001 >>> 1 >>> + >>> [UserExtensions.TianoCore."ExtraFiles"] >>> NetworkPkgExtra.uni >>> diff --git a/NetworkPkg/NetworkPkg.uni b/NetworkPkg/NetworkPkg.uni >>> index >>> 6d0fa67c6f..c0bbbd3ee1 100644 >>> --- a/NetworkPkg/NetworkPkg.uni >>> +++ b/NetworkPkg/NetworkPkg.uni >>> @@ -111,3 +111,14 @@ >>> #string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpIoTimeout_HELP >>> #language en-US "This value is used to configure the request and >>> response >>> timeout when getting " >>> "the recovery image from the >>> remote source during an HTTP recovery boot." >>> "The default value set is 5 seconds." >>> + >>> +#string >>> STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryInterval_PROMPT >>> #language en-US "Retry Interval of HTTP DNS" >>> + >>> +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryInterval_HELP >>> #language en-US "This value is used to configure the retry Interval >>> of HTTP >>> DNS." >>> + "The default value set is 0 second. >>> If the value is less than" >>> + "DNS_DEFAULT_TIMEOUT, then >>> use the DNS_DEFAULT_TIMEOUT." >>> + >>> +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryCount_PROMPT >>> #language en-US "Retry Count of HTTP DNS" >>> + >>> +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdHttpDnsRetryCount_HELP >>> #language en-US "This value is used to configure the Retry Count of >>> HTTP DNS if >>> " >>> + "no DNS response received after >>> Retry Interval. The default value set is 0." >>> -- >>> 2.31.1.windows.1 >>> >>> >>> >>> >>> >> >> >> >> >> > > > > > ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-04-11 15:19 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <16E24E429C73DB68.15950@groups.io> 2022-04-06 2:02 ` [edk2-devel] [Patch V4] NetworkPkg: Add PCDs for HTTP DNS RetryCount and RetryInterval Heng Luo 2022-04-07 11:54 ` Maciej Rabeda [not found] ` <16E39B356604C22D.23834@groups.io> 2022-04-11 15:19 ` Maciej Rabeda
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox