Add ifcap2 names for RXTLS4 and RXTLS6 interface capabilities
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
This commit is contained in:
parent
f7ea19958b
commit
6a311e6fa5
@ -252,6 +252,9 @@ struct if_data {
|
|||||||
#define IFCAP_VXLAN_HWTSO 0x40000000 /* can do IFCAP_TSO on VXLANs */
|
#define IFCAP_VXLAN_HWTSO 0x40000000 /* can do IFCAP_TSO on VXLANs */
|
||||||
#define IFCAP_TXTLS_RTLMT 0x80000000 /* can do TLS with rate limiting */
|
#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_IPV6 (IFCAP_RXCSUM_IPV6 | IFCAP_TXCSUM_IPV6)
|
||||||
|
|
||||||
#define IFCAP_HWCSUM (IFCAP_RXCSUM | IFCAP_TXCSUM)
|
#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_WOL (IFCAP_WOL_UCAST | IFCAP_WOL_MCAST | IFCAP_WOL_MAGIC)
|
||||||
#define IFCAP_TOE (IFCAP_TOE4 | IFCAP_TOE6)
|
#define IFCAP_TOE (IFCAP_TOE4 | IFCAP_TOE6)
|
||||||
#define IFCAP_TXTLS (IFCAP_TXTLS4 | IFCAP_TXTLS6)
|
#define IFCAP_TXTLS (IFCAP_TXTLS4 | IFCAP_TXTLS6)
|
||||||
|
#define IFCAP2_RXTLS (IFCAP2_RXTLS4 | IFCAP2_RXTLS6)
|
||||||
|
|
||||||
#define IFCAP_CANTCHANGE (IFCAP_NETMAP | IFCAP_NV)
|
#define IFCAP_CANTCHANGE (IFCAP_NETMAP | IFCAP_NV)
|
||||||
#define IFCAP_ALLCAPS 0xffffffff
|
#define IFCAP_ALLCAPS 0xffffffff
|
||||||
@ -294,6 +298,8 @@ struct if_data {
|
|||||||
#define IFCAP_VXLAN_HWCSUM_NAME "VXLAN_HWCSUM"
|
#define IFCAP_VXLAN_HWCSUM_NAME "VXLAN_HWCSUM"
|
||||||
#define IFCAP_VXLAN_HWTSO_NAME "VXLAN_HWTSO"
|
#define IFCAP_VXLAN_HWTSO_NAME "VXLAN_HWTSO"
|
||||||
#define IFCAP_TXTLS_RTLMT_NAME "TXTLS_RTLMT"
|
#define IFCAP_TXTLS_RTLMT_NAME "TXTLS_RTLMT"
|
||||||
|
#define IFCAP2_RXTLS4_NAME "RXTLS4"
|
||||||
|
#define IFCAP2_RXTLS6_NAME "RXTLS6"
|
||||||
|
|
||||||
#define IFQ_MAXLEN 50
|
#define IFQ_MAXLEN 50
|
||||||
#define IFNET_SLOWHZ 1 /* granularity is 1 second */
|
#define IFNET_SLOWHZ 1 /* granularity is 1 second */
|
||||||
|
Loading…
Reference in New Issue
Block a user