From: Konstantin Belousov <k...@freebsd.org>

and corresponding nvlist capabilities name strings.

Reviewed by:    hselasky, jhb, kp (previous version)
Sponsored by:   NVIDIA Networking
MFC after:      3 weeks
Differential revision:  https://reviews.freebsd.org/D32551
---
 newlib/libc/sys/rtems/include/net/if.h | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/newlib/libc/sys/rtems/include/net/if.h 
b/newlib/libc/sys/rtems/include/net/if.h
index 7649102c1..e90d4d240 100644
--- a/newlib/libc/sys/rtems/include/net/if.h
+++ b/newlib/libc/sys/rtems/include/net/if.h
@@ -252,6 +252,9 @@ struct if_data {
 #define        IFCAP_VXLAN_HWTSO       0x40000000 /* can do IFCAP_TSO on 
VXLANs */
 #define        IFCAP_TXTLS_RTLMT       0x80000000 /* can do TLS with rate 
limiting */
 
+#define        IFCAP2_RXTLS4           0x00001
+#define        IFCAP2_RXTLS6           0x00002
+
 #define IFCAP_HWCSUM_IPV6      (IFCAP_RXCSUM_IPV6 | IFCAP_TXCSUM_IPV6)
 
 #define IFCAP_HWCSUM   (IFCAP_RXCSUM | IFCAP_TXCSUM)
@@ -259,6 +262,7 @@ struct if_data {
 #define        IFCAP_WOL       (IFCAP_WOL_UCAST | IFCAP_WOL_MCAST | 
IFCAP_WOL_MAGIC)
 #define        IFCAP_TOE       (IFCAP_TOE4 | IFCAP_TOE6)
 #define        IFCAP_TXTLS     (IFCAP_TXTLS4 | IFCAP_TXTLS6)
+#define        IFCAP2_RXTLS    (IFCAP2_RXTLS4 | IFCAP2_RXTLS6)
 
 #define        IFCAP_CANTCHANGE        (IFCAP_NETMAP | IFCAP_NV)
 #define        IFCAP_ALLCAPS           0xffffffff
@@ -294,6 +298,8 @@ struct if_data {
 #define        IFCAP_VXLAN_HWCSUM_NAME "VXLAN_HWCSUM"
 #define        IFCAP_VXLAN_HWTSO_NAME  "VXLAN_HWTSO"
 #define        IFCAP_TXTLS_RTLMT_NAME  "TXTLS_RTLMT"
+#define        IFCAP2_RXTLS4_NAME      "RXTLS4"
+#define        IFCAP2_RXTLS6_NAME      "RXTLS6"
 
 #define        IFQ_MAXLEN      50
 #define        IFNET_SLOWHZ    1               /* granularity is 1 second */
-- 
2.35.3

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to