diff options
author | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-02-24 08:26:40 +0000 |
---|---|---|
committer | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-02-24 08:26:40 +0000 |
commit | e4b99ad97997066491cbd7c00c2237160016079a (patch) | |
tree | 8fad5ff377ba8f9492d20779e82a1cbe73c1c53e /MdeModulePkg/Include | |
parent | 4986c56135200fb7de90b78c47ea47381bfda95f (diff) | |
download | edk2-platforms-e4b99ad97997066491cbd7c00c2237160016079a.tar.xz |
Change library class PlatDriOverLib to PlatformDriOverrideLib
Move Application Platform Override Manager into Application directory.
Add comments in Network library class to say they are only intended to be used by UEFI network stack modules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7641 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Include')
-rw-r--r-- | MdeModulePkg/Include/Library/IpIoLib.h | 3 | ||||
-rw-r--r-- | MdeModulePkg/Include/Library/NetLib.h | 3 | ||||
-rw-r--r-- | MdeModulePkg/Include/Library/PlatformDriverOverrideLib.h (renamed from MdeModulePkg/Include/Library/PlatDriOverLib.h) | 10 | ||||
-rw-r--r-- | MdeModulePkg/Include/Library/UdpIoLib.h | 24 |
4 files changed, 31 insertions, 9 deletions
diff --git a/MdeModulePkg/Include/Library/IpIoLib.h b/MdeModulePkg/Include/Library/IpIoLib.h index 4f40074ae5..a4fbcfd1a3 100644 --- a/MdeModulePkg/Include/Library/IpIoLib.h +++ b/MdeModulePkg/Include/Library/IpIoLib.h @@ -1,5 +1,6 @@ /** @file
- This library provides IpIo layer upon EFI IP4 Protocol.
+ Ihis library is only intended to be used by UEFI network stack modules.
+ It provides IpIo layer upon EFI IP4 Protocol.
Copyright (c) 2005 - 2008, Intel Corporation.<BR>
All rights reserved. This program and the accompanying materials
diff --git a/MdeModulePkg/Include/Library/NetLib.h b/MdeModulePkg/Include/Library/NetLib.h index 7a33546870..5045e8dcb0 100644 --- a/MdeModulePkg/Include/Library/NetLib.h +++ b/MdeModulePkg/Include/Library/NetLib.h @@ -1,5 +1,6 @@ /** @file
- This library provides basic function for UEFI network stack.
+ Ihis library is only intended to be used by UEFI network stack modules.
+ It provides basic function for UEFI network stack.
Copyright (c) 2005 - 2008, Intel Corporation
All rights reserved. This program and the accompanying materials
diff --git a/MdeModulePkg/Include/Library/PlatDriOverLib.h b/MdeModulePkg/Include/Library/PlatformDriverOverrideLib.h index ee42f8ba79..2af25d53d5 100644 --- a/MdeModulePkg/Include/Library/PlatDriOverLib.h +++ b/MdeModulePkg/Include/Library/PlatformDriverOverrideLib.h @@ -1,8 +1,8 @@ /** @file
+ Ihis library is only intended to be used by Platform Driver Override Dxe Driver and Application.
+ It provides basic platform driver override functions.
- This library provides basic platform driver override functions.
-
-Copyright (c) 2007 - 2008, Intel Corporation
+Copyright (c) 2007 - 2009, Intel Corporation
All rights reserved. This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
@@ -13,8 +13,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. **/
-#ifndef _PLAT_DRI_OVER_LIB_H_
-#define _PLAT_DRI_OVER_LIB_H_
+#ifndef _PLATFORM_DRIVER_OVERRIDE_LIB_H_
+#define _PLATFORM_DRIVER_OVERRIDE_LIB_H_
#include <Protocol/DevicePath.h>
diff --git a/MdeModulePkg/Include/Library/UdpIoLib.h b/MdeModulePkg/Include/Library/UdpIoLib.h index f8ffa444ed..820b8f2b1b 100644 --- a/MdeModulePkg/Include/Library/UdpIoLib.h +++ b/MdeModulePkg/Include/Library/UdpIoLib.h @@ -1,6 +1,6 @@ /** @file
- The helper routines to access UDP service. It is used by both
- DHCP and MTFTP.
+ Ihis library is only intended to be used by UEFI network stack modules.
+ It provides the helper routines to access UDP service. It is used by both DHCP and MTFTP.
Copyright (c) 2006 - 2008, Intel Corporation.<BR>
All rights reserved. This program and the accompanying materials
@@ -170,6 +170,26 @@ BOOLEAN );
/**
+ Cancel all the sent datagram that pass the selection criteria of ToCancel.
+ If ToCancel is NULL, all the datagrams are cancelled.
+
+ @param[in] UdpIo The UDP_IO_PORT to cancel packet.
+ @param[in] IoStatus The IoStatus to return to the packet owners.
+ @param[in] ToCancel The select funtion to test whether to cancel this
+ packet or not.
+ @param[in] Context The opaque parameter to the ToCancel.
+
+**/
+VOID
+EFIAPI
+UdpIoCancelDgrams (
+ IN UDP_IO_PORT *UdpIo,
+ IN EFI_STATUS IoStatus,
+ IN UDP_IO_TO_CANCEL ToCancel, OPTIONAL
+ IN VOID *Context
+ );
+
+/**
Create a UDP_IO_PORT to access the UDP service. It will create and configure
a UDP child.
|