From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: jiaxin.wu@intel.com) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by groups.io with SMTP; Wed, 22 May 2019 18:47:27 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 May 2019 18:47:27 -0700 X-ExtLoop1: 1 Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga008.jf.intel.com with ESMTP; 22 May 2019 18:47:26 -0700 Received: from fmsmsx122.amr.corp.intel.com (10.18.125.37) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 22 May 2019 18:47:26 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx122.amr.corp.intel.com (10.18.125.37) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 22 May 2019 18:47:26 -0700 Received: from shsmsx107.ccr.corp.intel.com ([169.254.9.7]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.70]) with mapi id 14.03.0415.000; Thu, 23 May 2019 09:47:24 +0800 From: jiaxin.wu@intel.com To: "devel@edk2.groups.io" , "Gao, Liming" CC: "Fu, Siyuan" Subject: Re: [edk2-devel] [Patch 1/3] NetworkPkg: Move Network library and drivers from MdeModulePkg to NetworkPkg Thread-Topic: [edk2-devel] [Patch 1/3] NetworkPkg: Move Network library and drivers from MdeModulePkg to NetworkPkg Thread-Index: AQHVCxYW2H7H9LtAPEuTBYXz2luWqKZ3/KRw Date: Thu, 23 May 2019 01:47:23 +0000 Message-ID: <895558F6EA4E3B41AC93A00D163B727416EFA9AC@SHSMSX107.ccr.corp.intel.com> References: <20190515120220.1112-1-liming.gao@intel.com> <20190515120220.1112-2-liming.gao@intel.com> In-Reply-To: <20190515120220.1112-2-liming.gao@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYmI2ZWVmNDgtZjQxZS00N2FmLWFmYjAtZmJmODVjMjgwMTY4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiamxrelJmeVwvcTdGTGlYWjVEMUJpWDdoTU1WdXphZ3lQK1E5dTNoRHZaZ2RJM2RmVmtKSVwvMW1GbENPTzQ1S04yIn0= x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: jiaxin.wu@intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Jiaxin Wu > -----Original Message----- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Liming Gao > Sent: Wednesday, May 15, 2019 8:02 PM > To: devel@edk2.groups.io > Cc: Fu, Siyuan ; Wu, Jiaxin > Subject: [edk2-devel] [Patch 1/3] NetworkPkg: Move Network library and > drivers from MdeModulePkg to NetworkPkg >=20 > Signed-off-by: Liming Gao > Cc: Siyuan Fu > Cc: Jiaxin Wu > --- > .../Network =3D> NetworkPkg}/ArpDxe/ArpDriver.c | 0 > .../Universal/Network =3D> NetworkPkg}/ArpDxe/ArpImpl.c | 0 > .../Universal/Network =3D> NetworkPkg}/ArpDxe/ArpMain.c | 0 > .../Network =3D> NetworkPkg}/ArpDxe/ComponentName.c | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/ComponentName.c | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Driver.c | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Impl.c | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Io.c | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Option.c | 0 > .../Universal/Network =3D> NetworkPkg}/DpcDxe/Dpc.c | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/ComponentName.c | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Common.c | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Config2Impl.c | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Config2Nv.c | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Driver.c | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Icmp.c | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4If.c | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Igmp.c | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Impl.c | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Input.c | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Option.c | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Output.c | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Route.c | 0 > .../Library/DxeDpcLib/DpcLib.c | 0 > .../Library/DxeHttpLib/DxeHttpLib.c | 0 > .../Library/DxeIpIoLib/DxeIpIoLib.c | 0 > .../Library/DxeNetLib/DxeNetLib.c | 0 > .../Library/DxeNetLib/NetBuffer.c | 0 > .../Library/DxeTcpIoLib/DxeTcpIoLib.c | 0 > .../Library/DxeUdpIoLib/DxeUdpIoLib.c | 0 > .../Network =3D> NetworkPkg}/MnpDxe/ComponentName.c | 0 > .../Network =3D> NetworkPkg}/MnpDxe/MnpConfig.c | 0 > .../Network =3D> NetworkPkg}/MnpDxe/MnpDriver.c | 0 > .../Universal/Network =3D> NetworkPkg}/MnpDxe/MnpIo.c | 0 > .../Universal/Network =3D> NetworkPkg}/MnpDxe/MnpMain.c | 0 > .../Universal/Network =3D> NetworkPkg}/MnpDxe/MnpVlan.c | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/ComponentName.c | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Driver.c | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Impl.c | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Option.c | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Rrq.c | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Support.c | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Wrq.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Callback.c | 0 > .../Network =3D> NetworkPkg}/SnpDxe/ComponentName.c | 0 > .../Network =3D> NetworkPkg}/SnpDxe/Get_status.c | 0 > .../Network =3D> NetworkPkg}/SnpDxe/Initialize.c | 0 > .../Network =3D> NetworkPkg}/SnpDxe/Mcast_ip_to_mac.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Nvdata.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Receive.c | 0 > .../Network =3D> NetworkPkg}/SnpDxe/Receive_filters.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Reset.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Shutdown.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Snp.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Start.c | 0 > .../Network =3D> NetworkPkg}/SnpDxe/Station_address.c | 0 > .../Network =3D> NetworkPkg}/SnpDxe/Statistics.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Stop.c | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Transmit.c | 0 > .../Network =3D> NetworkPkg}/SnpDxe/WaitForPacket.c | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/ComponentName.c | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/Udp4Driver.c | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/Udp4Impl.c | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/Udp4Main.c | 0 > .../VlanConfigDxe/ComponentName.c | 0 > .../VlanConfigDxe/VlanConfigDriver.c | 0 > .../VlanConfigDxe/VlanConfigImpl.c | 0 > .../Network =3D> NetworkPkg}/ArpDxe/ArpDriver.h | 0 > .../Universal/Network =3D> NetworkPkg}/ArpDxe/ArpDxe.inf | 0 > .../Universal/Network =3D> NetworkPkg}/ArpDxe/ArpDxe.uni | 0 > .../Network =3D> NetworkPkg}/ArpDxe/ArpDxeExtra.uni | 0 > .../Universal/Network =3D> NetworkPkg}/ArpDxe/ArpImpl.h | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Driver.h | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Dxe.inf | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Dxe.uni | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4DxeExtra.uni | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Impl.h | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Io.h | 0 > .../Network =3D> NetworkPkg}/Dhcp4Dxe/Dhcp4Option.h | 0 > .../Universal/Network =3D> NetworkPkg}/DpcDxe/Dpc.h | 0 > .../Universal/Network =3D> NetworkPkg}/DpcDxe/DpcDxe.inf | 0 > .../Universal/Network =3D> NetworkPkg}/DpcDxe/DpcDxe.uni | 0 > .../Network =3D> NetworkPkg}/DpcDxe/DpcDxeExtra.uni | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Common.h | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Config2.vfr | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Config2Impl.h | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Config2Nv.h | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Driver.h | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Dxe.inf | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Dxe.uni | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4DxeExtra.uni | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4DxeStrings.uni | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Icmp.h | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4If.h | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Igmp.h | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Impl.h | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Input.h | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4NvData.h | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Option.h | 0 > .../Network =3D> NetworkPkg}/Ip4Dxe/Ip4Output.h | 0 > .../Universal/Network =3D> NetworkPkg}/Ip4Dxe/Ip4Route.h | 0 > .../Library/DxeDpcLib/DxeDpcLib.inf | 0 > .../Library/DxeDpcLib/DxeDpcLib.uni | 0 > .../Library/DxeHttpLib/DxeHttpLib.h | 0 > .../Library/DxeHttpLib/DxeHttpLib.inf | 0 > .../Library/DxeHttpLib/DxeHttpLib.uni | 0 > .../Library/DxeIpIoLib/DxeIpIoLib.inf | 0 > .../Library/DxeIpIoLib/DxeIpIoLib.uni | 0 > .../Library/DxeNetLib/DxeNetLib.inf | 0 > .../Library/DxeNetLib/DxeNetLib.uni | 0 > .../Library/DxeTcpIoLib/DxeTcpIoLib.inf | 0 > .../Library/DxeTcpIoLib/DxeTcpIoLib.uni | 0 > .../Library/DxeUdpIoLib/DxeUdpIoLib.inf | 0 > .../Library/DxeUdpIoLib/DxeUpdIoLib.uni | 0 > .../Network =3D> NetworkPkg}/MnpDxe/ComponentName.h | 0 > .../Network =3D> NetworkPkg}/MnpDxe/MnpDriver.h | 0 > .../Universal/Network =3D> NetworkPkg}/MnpDxe/MnpDxe.inf | 0 > .../Universal/Network =3D> NetworkPkg}/MnpDxe/MnpDxe.uni | 0 > .../Network =3D> NetworkPkg}/MnpDxe/MnpDxeExtra.uni | 0 > .../Universal/Network =3D> NetworkPkg}/MnpDxe/MnpImpl.h | 0 > .../Universal/Network =3D> NetworkPkg}/MnpDxe/MnpVlan.h | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Driver.h | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Dxe.inf | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Dxe.uni | 0 > .../Mtftp4Dxe/Mtftp4DxeExtra.uni | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Impl.h | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Option.h | 0 > .../Network =3D> NetworkPkg}/Mtftp4Dxe/Mtftp4Support.h | 0 > NetworkPkg/Network.fdf.inc | 18 +++++++++--= ------- > NetworkPkg/NetworkComponents.dsc.inc | 18 +++++++++--= ------- > NetworkPkg/NetworkLibs.dsc.inc | 12 ++++++-----= - > .../Universal/Network =3D> NetworkPkg}/SnpDxe/Snp.h | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/SnpDxe.inf | 0 > .../Universal/Network =3D> NetworkPkg}/SnpDxe/SnpDxe.uni | 0 > .../Network =3D> NetworkPkg}/SnpDxe/SnpDxeExtra.uni | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/Udp4Driver.h | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/Udp4Dxe.inf | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/Udp4Dxe.uni | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/Udp4DxeExtra.uni | 0 > .../Network =3D> NetworkPkg}/Udp4Dxe/Udp4Impl.h | 0 > .../VlanConfigDxe/VlanConfig.vfr | 0 > .../VlanConfigDxe/VlanConfigDxe.inf | 0 > .../VlanConfigDxe/VlanConfigDxe.uni | 0 > .../VlanConfigDxe/VlanConfigDxeExtra.uni | 0 > .../VlanConfigDxe/VlanConfigImpl.h | 0 > .../VlanConfigDxe/VlanConfigNvData.h | 0 > .../VlanConfigDxe/VlanConfigStrings.uni | 0 > 147 files changed, 24 insertions(+), 24 deletions(-) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ArpDriver.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ArpImpl.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ArpMain.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ComponentName.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/ComponentName.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Driver.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Impl.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Io.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Option.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/DpcDxe/Dpc.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/ComponentName.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Common.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Config2Impl.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Config2Nv.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Driver.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Icmp.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4If.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Igmp.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Impl.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Input.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Option.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Output.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Route.c (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeDpcLib/DpcLib.c > (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeHttpLib/DxeHttpLib.c > (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeIpIoLib/DxeIpIoLib.c > (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeNetLib/DxeNetLib.c > (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeNetLib/NetBuffer.c > (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeTcpIoLib/DxeTcpIoLib.c (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeUdpIoLib/DxeUdpIoLib.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/ComponentName.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpConfig.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpDriver.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpIo.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpMain.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpVlan.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/ComponentName.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Driver.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Impl.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Option.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Rrq.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Support.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Wrq.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Callback.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/ComponentName.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Get_status.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Initialize.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Mcast_ip_to_mac.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Nvdata.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Receive.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Receive_filters.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Reset.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Shutdown.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Snp.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Start.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Station_address.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Statistics.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Stop.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Transmit.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/WaitForPacket.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/ComponentName.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/Udp4Driver.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/Udp4Impl.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/Udp4Main.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/ComponentName.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfigDriver.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfigImpl.c (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ArpDriver.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ArpDxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ArpDxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ArpDxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/ArpDxe/ArpImpl.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Driver.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Dxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Dxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4DxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Impl.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Io.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Dhcp4Dxe/Dhcp4Option.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/DpcDxe/Dpc.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/DpcDxe/DpcDxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/DpcDxe/DpcDxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/DpcDxe/DpcDxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Common.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Config2.vfr (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Config2Impl.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Config2Nv.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Driver.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Dxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Dxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4DxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4DxeStrings.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Icmp.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4If.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Igmp.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Impl.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Input.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4NvData.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Option.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Output.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Ip4Dxe/Ip4Route.h (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeDpcLib/DxeDpcLib.inf > (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeDpcLib/DxeDpcLib.uni (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeHttpLib/DxeHttpLib.h > (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeHttpLib/DxeHttpLib.inf (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeHttpLib/DxeHttpLib.uni (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeIpIoLib/DxeIpIoLib.inf > (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeIpIoLib/DxeIpIoLib.uni (100%) > rename {MdeModulePkg =3D> NetworkPkg}/Library/DxeNetLib/DxeNetLib.inf > (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeNetLib/DxeNetLib.uni (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeTcpIoLib/DxeTcpIoLib.inf (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeTcpIoLib/DxeTcpIoLib.uni (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeUdpIoLib/DxeUdpIoLib.inf (100%) > rename {MdeModulePkg =3D> > NetworkPkg}/Library/DxeUdpIoLib/DxeUpdIoLib.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/ComponentName.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpDriver.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpDxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpDxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpDxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpImpl.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/MnpDxe/MnpVlan.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Driver.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Dxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Dxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4DxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Impl.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Option.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Mtftp4Dxe/Mtftp4Support.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/Snp.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/SnpDxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/SnpDxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/SnpDxe/SnpDxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/Udp4Driver.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/Udp4Dxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/Udp4Dxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/Udp4DxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/Udp4Dxe/Udp4Impl.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfig.vfr (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfigDxe.inf (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfigDxe.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfigDxeExtra.uni (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfigImpl.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfigNvData.h (100%) > rename {MdeModulePkg/Universal/Network =3D> > NetworkPkg}/VlanConfigDxe/VlanConfigStrings.uni (100%) >=20 > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpDriver.c > b/NetworkPkg/ArpDxe/ArpDriver.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/ArpDxe/ArpDriver.c > rename to NetworkPkg/ArpDxe/ArpDriver.c > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpImpl.c > b/NetworkPkg/ArpDxe/ArpImpl.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/ArpDxe/ArpImpl.c > rename to NetworkPkg/ArpDxe/ArpImpl.c > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpMain.c > b/NetworkPkg/ArpDxe/ArpMain.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/ArpDxe/ArpMain.c > rename to NetworkPkg/ArpDxe/ArpMain.c > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ComponentName.c > b/NetworkPkg/ArpDxe/ComponentName.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/ArpDxe/ComponentName.c > rename to NetworkPkg/ArpDxe/ComponentName.c > diff --git > a/MdeModulePkg/Universal/Network/Dhcp4Dxe/ComponentName.c > b/NetworkPkg/Dhcp4Dxe/ComponentName.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Dhcp4Dxe/ComponentName.c > rename to NetworkPkg/Dhcp4Dxe/ComponentName.c > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Driver.c > b/NetworkPkg/Dhcp4Dxe/Dhcp4Driver.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Driver.c > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Driver.c > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c > b/NetworkPkg/Dhcp4Dxe/Dhcp4Impl.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Impl.c > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Io.c > b/NetworkPkg/Dhcp4Dxe/Dhcp4Io.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Io.c > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Io.c > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Option.c > b/NetworkPkg/Dhcp4Dxe/Dhcp4Option.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Option.c > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Option.c > diff --git a/MdeModulePkg/Universal/Network/DpcDxe/Dpc.c > b/NetworkPkg/DpcDxe/Dpc.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/DpcDxe/Dpc.c > rename to NetworkPkg/DpcDxe/Dpc.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/ComponentName.c > b/NetworkPkg/Ip4Dxe/ComponentName.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Ip4Dxe/ComponentName.c > rename to NetworkPkg/Ip4Dxe/ComponentName.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Common.c > b/NetworkPkg/Ip4Dxe/Ip4Common.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Common.c > rename to NetworkPkg/Ip4Dxe/Ip4Common.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.c > b/NetworkPkg/Ip4Dxe/Ip4Config2Impl.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.c > rename to NetworkPkg/Ip4Dxe/Ip4Config2Impl.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Nv.c > b/NetworkPkg/Ip4Dxe/Ip4Config2Nv.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Nv.c > rename to NetworkPkg/Ip4Dxe/Ip4Config2Nv.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Driver.c > b/NetworkPkg/Ip4Dxe/Ip4Driver.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Driver.c > rename to NetworkPkg/Ip4Dxe/Ip4Driver.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Icmp.c > b/NetworkPkg/Ip4Dxe/Ip4Icmp.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Icmp.c > rename to NetworkPkg/Ip4Dxe/Ip4Icmp.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c > b/NetworkPkg/Ip4Dxe/Ip4If.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c > rename to NetworkPkg/Ip4Dxe/Ip4If.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Igmp.c > b/NetworkPkg/Ip4Dxe/Ip4Igmp.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Igmp.c > rename to NetworkPkg/Ip4Dxe/Ip4Igmp.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c > b/NetworkPkg/Ip4Dxe/Ip4Impl.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c > rename to NetworkPkg/Ip4Dxe/Ip4Impl.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.c > b/NetworkPkg/Ip4Dxe/Ip4Input.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.c > rename to NetworkPkg/Ip4Dxe/Ip4Input.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Option.c > b/NetworkPkg/Ip4Dxe/Ip4Option.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Option.c > rename to NetworkPkg/Ip4Dxe/Ip4Option.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.c > b/NetworkPkg/Ip4Dxe/Ip4Output.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.c > rename to NetworkPkg/Ip4Dxe/Ip4Output.c > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.c > b/NetworkPkg/Ip4Dxe/Ip4Route.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.c > rename to NetworkPkg/Ip4Dxe/Ip4Route.c > diff --git a/MdeModulePkg/Library/DxeDpcLib/DpcLib.c > b/NetworkPkg/Library/DxeDpcLib/DpcLib.c > similarity index 100% > rename from MdeModulePkg/Library/DxeDpcLib/DpcLib.c > rename to NetworkPkg/Library/DxeDpcLib/DpcLib.c > diff --git a/MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.c > b/NetworkPkg/Library/DxeHttpLib/DxeHttpLib.c > similarity index 100% > rename from MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.c > rename to NetworkPkg/Library/DxeHttpLib/DxeHttpLib.c > diff --git a/MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.c > b/NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.c > similarity index 100% > rename from MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.c > rename to NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.c > diff --git a/MdeModulePkg/Library/DxeNetLib/DxeNetLib.c > b/NetworkPkg/Library/DxeNetLib/DxeNetLib.c > similarity index 100% > rename from MdeModulePkg/Library/DxeNetLib/DxeNetLib.c > rename to NetworkPkg/Library/DxeNetLib/DxeNetLib.c > diff --git a/MdeModulePkg/Library/DxeNetLib/NetBuffer.c > b/NetworkPkg/Library/DxeNetLib/NetBuffer.c > similarity index 100% > rename from MdeModulePkg/Library/DxeNetLib/NetBuffer.c > rename to NetworkPkg/Library/DxeNetLib/NetBuffer.c > diff --git a/MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.c > b/NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.c > similarity index 100% > rename from MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.c > rename to NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.c > diff --git a/MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.c > b/NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.c > similarity index 100% > rename from MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.c > rename to NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.c > diff --git > a/MdeModulePkg/Universal/Network/MnpDxe/ComponentName.c > b/NetworkPkg/MnpDxe/ComponentName.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/MnpDxe/ComponentName.c > rename to NetworkPkg/MnpDxe/ComponentName.c > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpConfig.c > b/NetworkPkg/MnpDxe/MnpConfig.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpConfig.c > rename to NetworkPkg/MnpDxe/MnpConfig.c > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.c > b/NetworkPkg/MnpDxe/MnpDriver.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.c > rename to NetworkPkg/MnpDxe/MnpDriver.c > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpIo.c > b/NetworkPkg/MnpDxe/MnpIo.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpIo.c > rename to NetworkPkg/MnpDxe/MnpIo.c > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpMain.c > b/NetworkPkg/MnpDxe/MnpMain.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpMain.c > rename to NetworkPkg/MnpDxe/MnpMain.c > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpVlan.c > b/NetworkPkg/MnpDxe/MnpVlan.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpVlan.c > rename to NetworkPkg/MnpDxe/MnpVlan.c > diff --git > a/MdeModulePkg/Universal/Network/Mtftp4Dxe/ComponentName.c > b/NetworkPkg/Mtftp4Dxe/ComponentName.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/ComponentName.c > rename to NetworkPkg/Mtftp4Dxe/ComponentName.c > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Driver.c > b/NetworkPkg/Mtftp4Dxe/Mtftp4Driver.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Driver.c > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Driver.c > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Impl.c > b/NetworkPkg/Mtftp4Dxe/Mtftp4Impl.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Impl.c > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Impl.c > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Option.c > b/NetworkPkg/Mtftp4Dxe/Mtftp4Option.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Option.c > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Option.c > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Rrq.c > b/NetworkPkg/Mtftp4Dxe/Mtftp4Rrq.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Rrq.c > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Rrq.c > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Support.c > b/NetworkPkg/Mtftp4Dxe/Mtftp4Support.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Support.c > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Support.c > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Wrq.c > b/NetworkPkg/Mtftp4Dxe/Mtftp4Wrq.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Wrq.c > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Wrq.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Callback.c > b/NetworkPkg/SnpDxe/Callback.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Callback.c > rename to NetworkPkg/SnpDxe/Callback.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/ComponentName.c > b/NetworkPkg/SnpDxe/ComponentName.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/SnpDxe/ComponentName.c > rename to NetworkPkg/SnpDxe/ComponentName.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Get_status.c > b/NetworkPkg/SnpDxe/Get_status.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Get_status.c > rename to NetworkPkg/SnpDxe/Get_status.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Initialize.c > b/NetworkPkg/SnpDxe/Initialize.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Initialize.c > rename to NetworkPkg/SnpDxe/Initialize.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Mcast_ip_to_mac.c > b/NetworkPkg/SnpDxe/Mcast_ip_to_mac.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/SnpDxe/Mcast_ip_to_mac.c > rename to NetworkPkg/SnpDxe/Mcast_ip_to_mac.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Nvdata.c > b/NetworkPkg/SnpDxe/Nvdata.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Nvdata.c > rename to NetworkPkg/SnpDxe/Nvdata.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Receive.c > b/NetworkPkg/SnpDxe/Receive.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Receive.c > rename to NetworkPkg/SnpDxe/Receive.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Receive_filters.c > b/NetworkPkg/SnpDxe/Receive_filters.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Receive_filters.c > rename to NetworkPkg/SnpDxe/Receive_filters.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Reset.c > b/NetworkPkg/SnpDxe/Reset.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Reset.c > rename to NetworkPkg/SnpDxe/Reset.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Shutdown.c > b/NetworkPkg/SnpDxe/Shutdown.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Shutdown.c > rename to NetworkPkg/SnpDxe/Shutdown.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Snp.c > b/NetworkPkg/SnpDxe/Snp.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Snp.c > rename to NetworkPkg/SnpDxe/Snp.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Start.c > b/NetworkPkg/SnpDxe/Start.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Start.c > rename to NetworkPkg/SnpDxe/Start.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Station_address.c > b/NetworkPkg/SnpDxe/Station_address.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/SnpDxe/Station_address.c > rename to NetworkPkg/SnpDxe/Station_address.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Statistics.c > b/NetworkPkg/SnpDxe/Statistics.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Statistics.c > rename to NetworkPkg/SnpDxe/Statistics.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Stop.c > b/NetworkPkg/SnpDxe/Stop.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Stop.c > rename to NetworkPkg/SnpDxe/Stop.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Transmit.c > b/NetworkPkg/SnpDxe/Transmit.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Transmit.c > rename to NetworkPkg/SnpDxe/Transmit.c > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/WaitForPacket.c > b/NetworkPkg/SnpDxe/WaitForPacket.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/WaitForPacket.c > rename to NetworkPkg/SnpDxe/WaitForPacket.c > diff --git > a/MdeModulePkg/Universal/Network/Udp4Dxe/ComponentName.c > b/NetworkPkg/Udp4Dxe/ComponentName.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Udp4Dxe/ComponentName.c > rename to NetworkPkg/Udp4Dxe/ComponentName.c > diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Driver.c > b/NetworkPkg/Udp4Dxe/Udp4Driver.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Driver.c > rename to NetworkPkg/Udp4Dxe/Udp4Driver.c > diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.c > b/NetworkPkg/Udp4Dxe/Udp4Impl.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.c > rename to NetworkPkg/Udp4Dxe/Udp4Impl.c > diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Main.c > b/NetworkPkg/Udp4Dxe/Udp4Main.c > similarity index 100% > rename from MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Main.c > rename to NetworkPkg/Udp4Dxe/Udp4Main.c > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/ComponentName.c > b/NetworkPkg/VlanConfigDxe/ComponentName.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/ComponentName.c > rename to NetworkPkg/VlanConfigDxe/ComponentName.c > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDriver.c > b/NetworkPkg/VlanConfigDxe/VlanConfigDriver.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDriver.c > rename to NetworkPkg/VlanConfigDxe/VlanConfigDriver.c > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c > b/NetworkPkg/VlanConfigDxe/VlanConfigImpl.c > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c > rename to NetworkPkg/VlanConfigDxe/VlanConfigImpl.c > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpDriver.h > b/NetworkPkg/ArpDxe/ArpDriver.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/ArpDxe/ArpDriver.h > rename to NetworkPkg/ArpDxe/ArpDriver.h > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf > b/NetworkPkg/ArpDxe/ArpDxe.inf > similarity index 100% > rename from MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf > rename to NetworkPkg/ArpDxe/ArpDxe.inf > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.uni > b/NetworkPkg/ArpDxe/ArpDxe.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.uni > rename to NetworkPkg/ArpDxe/ArpDxe.uni > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpDxeExtra.uni > b/NetworkPkg/ArpDxe/ArpDxeExtra.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/ArpDxe/ArpDxeExtra.uni > rename to NetworkPkg/ArpDxe/ArpDxeExtra.uni > diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpImpl.h > b/NetworkPkg/ArpDxe/ArpImpl.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/ArpDxe/ArpImpl.h > rename to NetworkPkg/ArpDxe/ArpImpl.h > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Driver.h > b/NetworkPkg/Dhcp4Dxe/Dhcp4Driver.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Driver.h > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Driver.h > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf > b/NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.uni > b/NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.uni > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.uni > diff --git > a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4DxeExtra.uni > b/NetworkPkg/Dhcp4Dxe/Dhcp4DxeExtra.uni > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4DxeExtra.uni > rename to NetworkPkg/Dhcp4Dxe/Dhcp4DxeExtra.uni > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.h > b/NetworkPkg/Dhcp4Dxe/Dhcp4Impl.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.h > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Impl.h > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Io.h > b/NetworkPkg/Dhcp4Dxe/Dhcp4Io.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Io.h > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Io.h > diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Option.h > b/NetworkPkg/Dhcp4Dxe/Dhcp4Option.h > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Option.h > rename to NetworkPkg/Dhcp4Dxe/Dhcp4Option.h > diff --git a/MdeModulePkg/Universal/Network/DpcDxe/Dpc.h > b/NetworkPkg/DpcDxe/Dpc.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/DpcDxe/Dpc.h > rename to NetworkPkg/DpcDxe/Dpc.h > diff --git a/MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf > b/NetworkPkg/DpcDxe/DpcDxe.inf > similarity index 100% > rename from MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf > rename to NetworkPkg/DpcDxe/DpcDxe.inf > diff --git a/MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.uni > b/NetworkPkg/DpcDxe/DpcDxe.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.uni > rename to NetworkPkg/DpcDxe/DpcDxe.uni > diff --git a/MdeModulePkg/Universal/Network/DpcDxe/DpcDxeExtra.uni > b/NetworkPkg/DpcDxe/DpcDxeExtra.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/DpcDxe/DpcDxeExtra.uni > rename to NetworkPkg/DpcDxe/DpcDxeExtra.uni > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Common.h > b/NetworkPkg/Ip4Dxe/Ip4Common.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Common.h > rename to NetworkPkg/Ip4Dxe/Ip4Common.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2.vfr > b/NetworkPkg/Ip4Dxe/Ip4Config2.vfr > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2.vfr > rename to NetworkPkg/Ip4Dxe/Ip4Config2.vfr > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.h > b/NetworkPkg/Ip4Dxe/Ip4Config2Impl.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.h > rename to NetworkPkg/Ip4Dxe/Ip4Config2Impl.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Nv.h > b/NetworkPkg/Ip4Dxe/Ip4Config2Nv.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Nv.h > rename to NetworkPkg/Ip4Dxe/Ip4Config2Nv.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Driver.h > b/NetworkPkg/Ip4Dxe/Ip4Driver.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Driver.h > rename to NetworkPkg/Ip4Dxe/Ip4Driver.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf > b/NetworkPkg/Ip4Dxe/Ip4Dxe.inf > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf > rename to NetworkPkg/Ip4Dxe/Ip4Dxe.inf > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.uni > b/NetworkPkg/Ip4Dxe/Ip4Dxe.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.uni > rename to NetworkPkg/Ip4Dxe/Ip4Dxe.uni > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4DxeExtra.uni > b/NetworkPkg/Ip4Dxe/Ip4DxeExtra.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4DxeExtra.uni > rename to NetworkPkg/Ip4Dxe/Ip4DxeExtra.uni > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4DxeStrings.uni > b/NetworkPkg/Ip4Dxe/Ip4DxeStrings.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4DxeStrings.uni > rename to NetworkPkg/Ip4Dxe/Ip4DxeStrings.uni > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Icmp.h > b/NetworkPkg/Ip4Dxe/Ip4Icmp.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Icmp.h > rename to NetworkPkg/Ip4Dxe/Ip4Icmp.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.h > b/NetworkPkg/Ip4Dxe/Ip4If.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.h > rename to NetworkPkg/Ip4Dxe/Ip4If.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Igmp.h > b/NetworkPkg/Ip4Dxe/Ip4Igmp.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Igmp.h > rename to NetworkPkg/Ip4Dxe/Ip4Igmp.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h > b/NetworkPkg/Ip4Dxe/Ip4Impl.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h > rename to NetworkPkg/Ip4Dxe/Ip4Impl.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.h > b/NetworkPkg/Ip4Dxe/Ip4Input.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.h > rename to NetworkPkg/Ip4Dxe/Ip4Input.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4NvData.h > b/NetworkPkg/Ip4Dxe/Ip4NvData.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4NvData.h > rename to NetworkPkg/Ip4Dxe/Ip4NvData.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Option.h > b/NetworkPkg/Ip4Dxe/Ip4Option.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Option.h > rename to NetworkPkg/Ip4Dxe/Ip4Option.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.h > b/NetworkPkg/Ip4Dxe/Ip4Output.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.h > rename to NetworkPkg/Ip4Dxe/Ip4Output.h > diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.h > b/NetworkPkg/Ip4Dxe/Ip4Route.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.h > rename to NetworkPkg/Ip4Dxe/Ip4Route.h > diff --git a/MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf > b/NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf > similarity index 100% > rename from MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf > rename to NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf > diff --git a/MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.uni > b/NetworkPkg/Library/DxeDpcLib/DxeDpcLib.uni > similarity index 100% > rename from MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.uni > rename to NetworkPkg/Library/DxeDpcLib/DxeDpcLib.uni > diff --git a/MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.h > b/NetworkPkg/Library/DxeHttpLib/DxeHttpLib.h > similarity index 100% > rename from MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.h > rename to NetworkPkg/Library/DxeHttpLib/DxeHttpLib.h > diff --git a/MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.inf > b/NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf > similarity index 100% > rename from MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.inf > rename to NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf > diff --git a/MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.uni > b/NetworkPkg/Library/DxeHttpLib/DxeHttpLib.uni > similarity index 100% > rename from MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.uni > rename to NetworkPkg/Library/DxeHttpLib/DxeHttpLib.uni > diff --git a/MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf > b/NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.inf > similarity index 100% > rename from MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf > rename to NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.inf > diff --git a/MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.uni > b/NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.uni > similarity index 100% > rename from MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.uni > rename to NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.uni > diff --git a/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf > b/NetworkPkg/Library/DxeNetLib/DxeNetLib.inf > similarity index 100% > rename from MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf > rename to NetworkPkg/Library/DxeNetLib/DxeNetLib.inf > diff --git a/MdeModulePkg/Library/DxeNetLib/DxeNetLib.uni > b/NetworkPkg/Library/DxeNetLib/DxeNetLib.uni > similarity index 100% > rename from MdeModulePkg/Library/DxeNetLib/DxeNetLib.uni > rename to NetworkPkg/Library/DxeNetLib/DxeNetLib.uni > diff --git a/MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf > b/NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf > similarity index 100% > rename from MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf > rename to NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf > diff --git a/MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.uni > b/NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.uni > similarity index 100% > rename from MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.uni > rename to NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.uni > diff --git a/MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf > b/NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf > similarity index 100% > rename from MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf > rename to NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf > diff --git a/MdeModulePkg/Library/DxeUdpIoLib/DxeUpdIoLib.uni > b/NetworkPkg/Library/DxeUdpIoLib/DxeUpdIoLib.uni > similarity index 100% > rename from MdeModulePkg/Library/DxeUdpIoLib/DxeUpdIoLib.uni > rename to NetworkPkg/Library/DxeUdpIoLib/DxeUpdIoLib.uni > diff --git > a/MdeModulePkg/Universal/Network/MnpDxe/ComponentName.h > b/NetworkPkg/MnpDxe/ComponentName.h > similarity index 100% > rename from > MdeModulePkg/Universal/Network/MnpDxe/ComponentName.h > rename to NetworkPkg/MnpDxe/ComponentName.h > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.h > b/NetworkPkg/MnpDxe/MnpDriver.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.h > rename to NetworkPkg/MnpDxe/MnpDriver.h > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf > b/NetworkPkg/MnpDxe/MnpDxe.inf > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf > rename to NetworkPkg/MnpDxe/MnpDxe.inf > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.uni > b/NetworkPkg/MnpDxe/MnpDxe.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.uni > rename to NetworkPkg/MnpDxe/MnpDxe.uni > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpDxeExtra.uni > b/NetworkPkg/MnpDxe/MnpDxeExtra.uni > similarity index 100% > rename from > MdeModulePkg/Universal/Network/MnpDxe/MnpDxeExtra.uni > rename to NetworkPkg/MnpDxe/MnpDxeExtra.uni > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h > b/NetworkPkg/MnpDxe/MnpImpl.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h > rename to NetworkPkg/MnpDxe/MnpImpl.h > diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpVlan.h > b/NetworkPkg/MnpDxe/MnpVlan.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/MnpDxe/MnpVlan.h > rename to NetworkPkg/MnpDxe/MnpVlan.h > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Driver.h > b/NetworkPkg/Mtftp4Dxe/Mtftp4Driver.h > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Driver.h > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Driver.h > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf > b/NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.uni > b/NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.uni > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.uni > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.uni > diff --git > a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4DxeExtra.uni > b/NetworkPkg/Mtftp4Dxe/Mtftp4DxeExtra.uni > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4DxeExtra.uni > rename to NetworkPkg/Mtftp4Dxe/Mtftp4DxeExtra.uni > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Impl.h > b/NetworkPkg/Mtftp4Dxe/Mtftp4Impl.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Impl.h > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Impl.h > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Option.h > b/NetworkPkg/Mtftp4Dxe/Mtftp4Option.h > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Option.h > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Option.h > diff --git a/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Support.h > b/NetworkPkg/Mtftp4Dxe/Mtftp4Support.h > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Support.h > rename to NetworkPkg/Mtftp4Dxe/Mtftp4Support.h > diff --git a/NetworkPkg/Network.fdf.inc b/NetworkPkg/Network.fdf.inc > index 92e2c56cb8..b5a230c160 100644 > --- a/NetworkPkg/Network.fdf.inc > +++ b/NetworkPkg/Network.fdf.inc > @@ -11,24 +11,24 @@ > # >=20 > !if $(NETWORK_ENABLE) =3D=3D TRUE > - INF MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf > + INF NetworkPkg/DpcDxe/DpcDxe.inf >=20 > !if $(NETWORK_SNP_ENABLE) =3D=3D TRUE > - INF MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.inf > + INF NetworkPkg/SnpDxe/SnpDxe.inf > !endif >=20 > !if $(NETWORK_VLAN_ENABLE) =3D=3D TRUE > - INF > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf > + INF NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf > !endif >=20 > - INF MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf > + INF NetworkPkg/MnpDxe/MnpDxe.inf >=20 > !if $(NETWORK_IP4_ENABLE) =3D=3D TRUE > - INF MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf > - INF MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf > - INF MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf > - INF MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf > - INF MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf > + INF NetworkPkg/ArpDxe/ArpDxe.inf > + INF NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf > + INF NetworkPkg/Ip4Dxe/Ip4Dxe.inf > + INF NetworkPkg/Udp4Dxe/Udp4Dxe.inf > + INF NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf > !endif >=20 > !if $(NETWORK_IP6_ENABLE) =3D=3D TRUE > diff --git a/NetworkPkg/NetworkComponents.dsc.inc > b/NetworkPkg/NetworkComponents.dsc.inc > index aede5ea8be..40cb8ee18e 100644 > --- a/NetworkPkg/NetworkComponents.dsc.inc > +++ b/NetworkPkg/NetworkComponents.dsc.inc > @@ -13,24 +13,24 @@ > ## >=20 > !if $(NETWORK_ENABLE) =3D=3D TRUE > - MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf > + NetworkPkg/DpcDxe/DpcDxe.inf >=20 > !if $(NETWORK_SNP_ENABLE) =3D=3D TRUE > - MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.inf > + NetworkPkg/SnpDxe/SnpDxe.inf > !endif >=20 > !if $(NETWORK_VLAN_ENABLE) =3D=3D TRUE > - MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf > + NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf > !endif >=20 > - MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf > + NetworkPkg/MnpDxe/MnpDxe.inf >=20 > !if $(NETWORK_IP4_ENABLE) =3D=3D TRUE > - MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf > - MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf > - MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf > - MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf > - MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf > + NetworkPkg/ArpDxe/ArpDxe.inf > + NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf > + NetworkPkg/Ip4Dxe/Ip4Dxe.inf > + NetworkPkg/Udp4Dxe/Udp4Dxe.inf > + NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf > !endif >=20 > !if $(NETWORK_IP6_ENABLE) =3D=3D TRUE > diff --git a/NetworkPkg/NetworkLibs.dsc.inc > b/NetworkPkg/NetworkLibs.dsc.inc > index a23f982381..4b99f48085 100644 > --- a/NetworkPkg/NetworkLibs.dsc.inc > +++ b/NetworkPkg/NetworkLibs.dsc.inc > @@ -11,10 +11,10 @@ > # > ## >=20 > - DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf > - NetLib|MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf > - IpIoLib|MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf > - UdpIoLib|MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf > - TcpIoLib|MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf > + DpcLib|NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf > + NetLib|NetworkPkg/Library/DxeNetLib/DxeNetLib.inf > + IpIoLib|NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.inf > + UdpIoLib|NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf > + TcpIoLib|NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf > # HttpLib is used for Http Boot > - HttpLib|MdeModulePkg/Library/DxeHttpLib/DxeHttpLib.inf > + HttpLib|NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/Snp.h > b/NetworkPkg/SnpDxe/Snp.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/Snp.h > rename to NetworkPkg/SnpDxe/Snp.h > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.inf > b/NetworkPkg/SnpDxe/SnpDxe.inf > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.inf > rename to NetworkPkg/SnpDxe/SnpDxe.inf > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.uni > b/NetworkPkg/SnpDxe/SnpDxe.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.uni > rename to NetworkPkg/SnpDxe/SnpDxe.uni > diff --git a/MdeModulePkg/Universal/Network/SnpDxe/SnpDxeExtra.uni > b/NetworkPkg/SnpDxe/SnpDxeExtra.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/SnpDxe/SnpDxeExtra.uni > rename to NetworkPkg/SnpDxe/SnpDxeExtra.uni > diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Driver.h > b/NetworkPkg/Udp4Dxe/Udp4Driver.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Driver.h > rename to NetworkPkg/Udp4Dxe/Udp4Driver.h > diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf > b/NetworkPkg/Udp4Dxe/Udp4Dxe.inf > similarity index 100% > rename from MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf > rename to NetworkPkg/Udp4Dxe/Udp4Dxe.inf > diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.uni > b/NetworkPkg/Udp4Dxe/Udp4Dxe.uni > similarity index 100% > rename from MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.uni > rename to NetworkPkg/Udp4Dxe/Udp4Dxe.uni > diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4DxeExtra.uni > b/NetworkPkg/Udp4Dxe/Udp4DxeExtra.uni > similarity index 100% > rename from > MdeModulePkg/Universal/Network/Udp4Dxe/Udp4DxeExtra.uni > rename to NetworkPkg/Udp4Dxe/Udp4DxeExtra.uni > diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.h > b/NetworkPkg/Udp4Dxe/Udp4Impl.h > similarity index 100% > rename from MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.h > rename to NetworkPkg/Udp4Dxe/Udp4Impl.h > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfig.vfr > b/NetworkPkg/VlanConfigDxe/VlanConfig.vfr > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfig.vfr > rename to NetworkPkg/VlanConfigDxe/VlanConfig.vfr > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf > b/NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf > rename to NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.uni > b/NetworkPkg/VlanConfigDxe/VlanConfigDxe.uni > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.uni > rename to NetworkPkg/VlanConfigDxe/VlanConfigDxe.uni > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxeExtra.u > ni b/NetworkPkg/VlanConfigDxe/VlanConfigDxeExtra.uni > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxeExtra.uni > rename to NetworkPkg/VlanConfigDxe/VlanConfigDxeExtra.uni > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.h > b/NetworkPkg/VlanConfigDxe/VlanConfigImpl.h > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.h > rename to NetworkPkg/VlanConfigDxe/VlanConfigImpl.h > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigNvData.h > b/NetworkPkg/VlanConfigDxe/VlanConfigNvData.h > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigNvData.h > rename to NetworkPkg/VlanConfigDxe/VlanConfigNvData.h > diff --git > a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigStrings.uni > b/NetworkPkg/VlanConfigDxe/VlanConfigStrings.uni > similarity index 100% > rename from > MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigStrings.uni > rename to NetworkPkg/VlanConfigDxe/VlanConfigStrings.uni > -- > 2.13.0.windows.1 >=20 >=20 >=20