From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=fail (domain: intel.com, ip: , mailfrom: liming.gao@intel.com) Received: from mga11.intel.com (mga11.intel.com []) by groups.io with SMTP; Mon, 16 Sep 2019 19:59:27 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Sep 2019 19:59:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,515,1559545200"; d="scan'208";a="198548491" Received: from shwde7172.ccr.corp.intel.com ([10.239.158.22]) by orsmga002.jf.intel.com with ESMTP; 16 Sep 2019 19:59:26 -0700 From: "Liming Gao" To: devel@edk2.groups.io Cc: Siyuan Fu , Jiaxin Wu Subject: [Patch 3/6] NetworkPkg: Add PcdTftpBlockSize in NetworkPkg.dec Date: Tue, 17 Sep 2019 10:58:56 +0800 Message-Id: <1568689139-10548-4-git-send-email-liming.gao@intel.com> X-Mailer: git-send-email 2.8.0.windows.1 In-Reply-To: <1568689139-10548-1-git-send-email-liming.gao@intel.com> References: <1568689139-10548-1-git-send-email-liming.gao@intel.com> BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=2195 PcdTftpBlockSize is network related PCD. It should be defined in NetworkPkg.dec. Cc: Siyuan Fu Cc: Jiaxin Wu Signed-off-by: Liming Gao --- NetworkPkg/NetworkPkg.dec | 7 +++++++ NetworkPkg/NetworkPkg.uni | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/NetworkPkg/NetworkPkg.dec b/NetworkPkg/NetworkPkg.dec index c39e7d692e..944b1d1501 100644 --- a/NetworkPkg/NetworkPkg.dec +++ b/NetworkPkg/NetworkPkg.dec @@ -102,6 +102,13 @@ # @Prompt PXE TFTP windowsize. gEfiNetworkPkgTokenSpaceGuid.PcdPxeTftpWindowSize|0x4|UINT64|0x10000008 + + ## This setting can override the default TFTP block size. A value of 0 computes + # the default from MTU information. A non-zero value will be used as block size + # in bytes. + # @Prompt TFTP block size. + gEfiNetworkPkgTokenSpaceGuid.PcdTftpBlockSize|0x0|UINT64|0x1000000B + [PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx] ## IPv6 DHCP Unique Identifier (DUID) Type configuration (From RFCs 3315 and 6355). # 01 = DUID Based on Link-layer Address Plus Time [DUID-LLT] diff --git a/NetworkPkg/NetworkPkg.uni b/NetworkPkg/NetworkPkg.uni index ab9b4d21d3..19e57a4a60 100644 --- a/NetworkPkg/NetworkPkg.uni +++ b/NetworkPkg/NetworkPkg.uni @@ -92,3 +92,9 @@ #string STR_gEfiNetworkPkgTokenSpaceGuid_PcdIPv6PXESupport_HELP #language en-US "Indicates IPV6 PXE Function is enabled or not.\n" "A value of 0 indicates the IPV6 PXE Function is disabled.\n" "A value of 1 indicates the IPV6 PXE Function is enabled." + +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdTftpBlockSize_PROMPT #language en-US "TFTP block size" + +#string STR_gEfiNetworkPkgTokenSpaceGuid_PcdTftpBlockSize_HELP #language en-US "This setting can override the default TFTP block size. A value of 0 computes " + "the default from MTU information. A non-zero value will be used as block size " + "in bytes." -- 2.13.0.windows.1