diff options
29 files changed, 46 insertions, 0 deletions
diff --git a/NetworkPkg/Application/VConfig/VConfig.inf b/NetworkPkg/Application/VConfig/VConfig.inf index 2e6cd1a..1d7a812 100644 --- a/NetworkPkg/Application/VConfig/VConfig.inf +++ b/NetworkPkg/Application/VConfig/VConfig.inf @@ -35,6 +35,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
ShellPkg/ShellPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/ArpDxe/ArpDxe.inf b/NetworkPkg/ArpDxe/ArpDxe.inf index 78344ed..2ff7489 100644 --- a/NetworkPkg/ArpDxe/ArpDxe.inf +++ b/NetworkPkg/ArpDxe/ArpDxe.inf @@ -42,6 +42,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf b/NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf index 6288351..e34aab0 100644 --- a/NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf +++ b/NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf @@ -44,6 +44,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/DnsDxe/DnsDxe.inf b/NetworkPkg/DnsDxe/DnsDxe.inf index 6298aad..3a66bdd 100644 --- a/NetworkPkg/DnsDxe/DnsDxe.inf +++ b/NetworkPkg/DnsDxe/DnsDxe.inf @@ -21,6 +21,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[Sources]
ComponentName.c
diff --git a/NetworkPkg/DpcDxe/DpcDxe.inf b/NetworkPkg/DpcDxe/DpcDxe.inf index 8c241d7..1462de2 100644 --- a/NetworkPkg/DpcDxe/DpcDxe.inf +++ b/NetworkPkg/DpcDxe/DpcDxe.inf @@ -29,6 +29,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
UefiDriverEntryPoint
diff --git a/NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe.inf b/NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe.inf index fe08d54..e12c3cc 100644 --- a/NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe.inf +++ b/NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe.inf @@ -22,6 +22,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[Sources]
HttpUtilitiesDxe.h
diff --git a/MdeModulePkg/Include/Library/DpcLib.h b/NetworkPkg/Include/Library/DpcLib.h index a70af1d..a70af1d 100644 --- a/MdeModulePkg/Include/Library/DpcLib.h +++ b/NetworkPkg/Include/Library/DpcLib.h diff --git a/MdeModulePkg/Include/Library/HttpLib.h b/NetworkPkg/Include/Library/HttpLib.h index 93100eb..93100eb 100644 --- a/MdeModulePkg/Include/Library/HttpLib.h +++ b/NetworkPkg/Include/Library/HttpLib.h diff --git a/MdeModulePkg/Include/Library/IpIoLib.h b/NetworkPkg/Include/Library/IpIoLib.h index 2d6e090..2d6e090 100644 --- a/MdeModulePkg/Include/Library/IpIoLib.h +++ b/NetworkPkg/Include/Library/IpIoLib.h diff --git a/MdeModulePkg/Include/Library/NetLib.h b/NetworkPkg/Include/Library/NetLib.h index 786382a..786382a 100644 --- a/MdeModulePkg/Include/Library/NetLib.h +++ b/NetworkPkg/Include/Library/NetLib.h diff --git a/MdeModulePkg/Include/Library/TcpIoLib.h b/NetworkPkg/Include/Library/TcpIoLib.h index 63872f6..63872f6 100644 --- a/MdeModulePkg/Include/Library/TcpIoLib.h +++ b/NetworkPkg/Include/Library/TcpIoLib.h diff --git a/MdeModulePkg/Include/Library/UdpIoLib.h b/NetworkPkg/Include/Library/UdpIoLib.h index c3cddfa..c3cddfa 100644 --- a/MdeModulePkg/Include/Library/UdpIoLib.h +++ b/NetworkPkg/Include/Library/UdpIoLib.h diff --git a/NetworkPkg/Ip4Dxe/Ip4Dxe.inf b/NetworkPkg/Ip4Dxe/Ip4Dxe.inf index ff9f321..852932f 100644 --- a/NetworkPkg/Ip4Dxe/Ip4Dxe.inf +++ b/NetworkPkg/Ip4Dxe/Ip4Dxe.inf @@ -66,6 +66,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
UefiLib
diff --git a/NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf b/NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf index 1c23729..3fb8718 100644 --- a/NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf +++ b/NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf @@ -28,6 +28,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
DebugLib
diff --git a/NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf b/NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf index c613dc1..984a24f 100644 --- a/NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf +++ b/NetworkPkg/Library/DxeHttpLib/DxeHttpLib.inf @@ -30,6 +30,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
BaseLib
diff --git a/NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.inf b/NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.inf index a789d80..bfd631a 100644 --- a/NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.inf +++ b/NetworkPkg/Library/DxeIpIoLib/DxeIpIoLib.inf @@ -28,6 +28,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/Library/DxeNetLib/DxeNetLib.inf b/NetworkPkg/Library/DxeNetLib/DxeNetLib.inf index 35a8247..40e8556 100644 --- a/NetworkPkg/Library/DxeNetLib/DxeNetLib.inf +++ b/NetworkPkg/Library/DxeNetLib/DxeNetLib.inf @@ -31,6 +31,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf b/NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf index 66873d7..4dcf344 100644 --- a/NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf +++ b/NetworkPkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf @@ -28,6 +28,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf b/NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf index 483c2cd..7614faa 100644 --- a/NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf +++ b/NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf @@ -28,6 +28,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/MnpDxe/MnpDxe.inf b/NetworkPkg/MnpDxe/MnpDxe.inf index d4685b3..e399232 100644 --- a/NetworkPkg/MnpDxe/MnpDxe.inf +++ b/NetworkPkg/MnpDxe/MnpDxe.inf @@ -44,6 +44,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
BaseLib
diff --git a/NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf b/NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf index 6e5335c..25cbdc1 100644 --- a/NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf +++ b/NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf @@ -46,6 +46,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf b/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf index 827b6e7..7a1af34 100644 --- a/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf +++ b/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf @@ -47,6 +47,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/NetworkPkg.dec b/NetworkPkg/NetworkPkg.dec index 2596453..b260ea5 100644 --- a/NetworkPkg/NetworkPkg.dec +++ b/NetworkPkg/NetworkPkg.dec @@ -20,6 +20,30 @@ [Includes]
Include
+[LibraryClasses]
+ ## @libraryclass IpIo layer upon EFI IP4 Protocol.
+ # This library is only intended to be used by UEFI network stack modules.
+ IpIoLib|Include/Library/IpIoLib.h
+
+ ## @libraryclass Basic function for UEFI network stack.
+ # This library is only intended to be used by UEFI network stack modules.
+ NetLib|Include/Library/NetLib.h
+
+ ## @libraryclass The helper routines to access UDP service.
+ # This library is only intended to be used by UEFI network stack modules.
+ UdpIoLib|Include/Library/UdpIoLib.h
+
+ ## @libraryclass The helper routines to access TCP service.
+ # This library is only intended to be used by UEFI network stack modules.
+ TcpIoLib|Include/Library/TcpIoLib.h
+
+ ## @libraryclass The helper routines to access HTTP service.
+ # This library is only intended to be used by UEFI network stack modules.
+ HttpLib|Include/Library/HttpLib.h
+
+ ## @libraryclass Library for Deferred Procedure Calls.
+ DpcLib|Include/Library/DpcLib.h
+
[Guids]
## Network package token space guid.
# Include/Guid/NetworkPkgTokenSpace.h
diff --git a/NetworkPkg/SnpDxe/SnpDxe.inf b/NetworkPkg/SnpDxe/SnpDxe.inf index eab97d2..9a37b12 100644 --- a/NetworkPkg/SnpDxe/SnpDxe.inf +++ b/NetworkPkg/SnpDxe/SnpDxe.inf @@ -53,6 +53,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/TcpDxe/TcpDxe.inf b/NetworkPkg/TcpDxe/TcpDxe.inf index 7b6f9ec..4865acb 100644 --- a/NetworkPkg/TcpDxe/TcpDxe.inf +++ b/NetworkPkg/TcpDxe/TcpDxe.inf @@ -52,6 +52,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/TlsDxe/TlsDxe.inf b/NetworkPkg/TlsDxe/TlsDxe.inf index 9d642a6..f640461 100644 --- a/NetworkPkg/TlsDxe/TlsDxe.inf +++ b/NetworkPkg/TlsDxe/TlsDxe.inf @@ -29,6 +29,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
CryptoPkg/CryptoPkg.dec
[Sources]
diff --git a/NetworkPkg/Udp4Dxe/Udp4Dxe.inf b/NetworkPkg/Udp4Dxe/Udp4Dxe.inf index ba623a6..6a71ed7 100644 --- a/NetworkPkg/Udp4Dxe/Udp4Dxe.inf +++ b/NetworkPkg/Udp4Dxe/Udp4Dxe.inf @@ -41,6 +41,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
diff --git a/NetworkPkg/Udp6Dxe/Udp6Dxe.inf b/NetworkPkg/Udp6Dxe/Udp6Dxe.inf index c3d4031..7830d2d 100644 --- a/NetworkPkg/Udp6Dxe/Udp6Dxe.inf +++ b/NetworkPkg/Udp6Dxe/Udp6Dxe.inf @@ -38,6 +38,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
BaseLib
diff --git a/NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf b/NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf index 72af88d..700cd88 100644 --- a/NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf +++ b/NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf @@ -36,6 +36,7 @@ [Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
+ NetworkPkg/NetworkPkg.dec
[LibraryClasses]
BaseLib
|