summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/efi/Protocol/SimpleNetwork.h
diff options
context:
space:
mode:
authorMichael Brown2016-03-13 12:47:30 +0100
committerMichael Brown2016-03-13 12:47:30 +0100
commit24415a3eeefbdeb59c947363b1ab2b3796616092 (patch)
tree4f0f1ed8296e37eeea4494b171e74b16a4cb2fc2 /src/include/ipxe/efi/Protocol/SimpleNetwork.h
parent[build] Accept CROSS= as a synonym for CROSS_COMPILE= (diff)
downloadipxe-24415a3eeefbdeb59c947363b1ab2b3796616092.tar.gz
ipxe-24415a3eeefbdeb59c947363b1ab2b3796616092.tar.xz
ipxe-24415a3eeefbdeb59c947363b1ab2b3796616092.zip
[efi] Update to current EDK2 headers
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/efi/Protocol/SimpleNetwork.h')
-rw-r--r--src/include/ipxe/efi/Protocol/SimpleNetwork.h21
1 files changed, 20 insertions, 1 deletions
diff --git a/src/include/ipxe/efi/Protocol/SimpleNetwork.h b/src/include/ipxe/efi/Protocol/SimpleNetwork.h
index 2b521a9d..2faa668f 100644
--- a/src/include/ipxe/efi/Protocol/SimpleNetwork.h
+++ b/src/include/ipxe/efi/Protocol/SimpleNetwork.h
@@ -9,7 +9,7 @@
MCast - MultiCast
...
-Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials are licensed and made available under
the terms and conditions of the BSD License that accompanies this distribution.
The full text of the license may be found at
@@ -123,6 +123,25 @@ typedef struct {
///
UINT64 UnsupportedProtocol;
+ ///
+ /// Number of valid frames received that were duplicated.
+ ///
+ UINT64 RxDuplicatedFrames;
+
+ ///
+ /// Number of encrypted frames received that failed to decrypt.
+ ///
+ UINT64 RxDecryptErrorFrames;
+
+ ///
+ /// Number of frames that failed to transmit after exceeding the retry limit.
+ ///
+ UINT64 TxErrorFrames;
+
+ ///
+ /// Number of frames transmitted successfully after more than one attempt.
+ ///
+ UINT64 TxRetryFrames;
} EFI_NETWORK_STATISTICS;
///