summaryrefslogtreecommitdiffstats
path: root/MdePkg/Include/Protocol/Tcp6.h
diff options
context:
space:
mode:
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>2009-09-17 02:37:58 +0000
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>2009-09-17 02:37:58 +0000
commitabbfadd7919f2c760d9de877e040c6ae96f40e94 (patch)
treeb8bbdaab4aa2e641e4a91c8acd43f20b0653760f /MdePkg/Include/Protocol/Tcp6.h
parentcf15d83bf5f9afed5e79f971328ed84c77379e6b (diff)
downloadedk2-abbfadd7919f2c760d9de877e040c6ae96f40e94.tar.gz
edk2-abbfadd7919f2c760d9de877e040c6ae96f40e94.tar.bz2
edk2-abbfadd7919f2c760d9de877e040c6ae96f40e94.zip
Updated network related definitions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9279 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Include/Protocol/Tcp6.h')
-rw-r--r--MdePkg/Include/Protocol/Tcp6.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/MdePkg/Include/Protocol/Tcp6.h b/MdePkg/Include/Protocol/Tcp6.h
index 3af54b91f4..7b851796cf 100644
--- a/MdePkg/Include/Protocol/Tcp6.h
+++ b/MdePkg/Include/Protocol/Tcp6.h
@@ -289,6 +289,8 @@ typedef struct {
/// state is Tcp6StateEstablished.
/// EFI_CONNECTION_RESET: The connect fails because the connection is reset
/// either by instance itself or the communication peer.
+ /// EFI_CONNECTION_REFUSED: The receiving or transmission operation fails because this
+ /// connection is refused.
/// EFI_ABORTED: The active open is aborted.
/// EFI_TIMEOUT: The connection establishment timer expires and
/// no more specific information is available.
@@ -409,6 +411,9 @@ typedef struct {
/// be set to one of the following values:
/// EFI_SUCCESS: The receiving or transmission operation
/// completes successfully.
+ /// EFI_CONNECTION_FIN: The receiving operation fails because the communication peer
+ /// has closed the connection and there is no more data in the
+ /// receive buffer of the instance.
/// EFI_CONNECTION_RESET: The receiving or transmission operation fails
/// because this connection is reset either by instance
/// itself or the communication peer.
@@ -796,6 +801,7 @@ EFI_STATUS
@retval EFI_NOT_FOUND The asynchronous I/O request isn't found in the transmission or
receive queue. It has either completed or wasn't issued by
Transmit() and Receive().
+ @retval EFI_UNSUPPORTED The implementation does not support this function.
**/
typedef