summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/mac_provider.h
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2018-03-28 23:20:07 +0000
committerRobert Mustacchi <rm@joyent.com>2018-04-02 16:52:13 +0000
commit9dc0f5536a83ce4ef09e0009beec208ac83f0a75 (patch)
treee27546e6376142b460df5081c90a7ebd09859472 /usr/src/uts/common/sys/mac_provider.h
parent51e13f4784dca9f0e910f3d0fb85b659ad68ceb2 (diff)
downloadillumos-joyent-netperf.tar.gz
OS-XXXX wip vxlan lsonetperf
Diffstat (limited to 'usr/src/uts/common/sys/mac_provider.h')
-rw-r--r--usr/src/uts/common/sys/mac_provider.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/usr/src/uts/common/sys/mac_provider.h b/usr/src/uts/common/sys/mac_provider.h
index e27ba63f2d..bee1152955 100644
--- a/usr/src/uts/common/sys/mac_provider.h
+++ b/usr/src/uts/common/sys/mac_provider.h
@@ -120,9 +120,13 @@ typedef struct lso_basic_tcp_ipv4_s {
t_uscalar_t lso_max; /* maximum payload */
} lso_basic_tcp_ipv4_t;
+#define LSO_VXLAN_OUDP_CSUM_NONE 0
+#define LSO_VXLAN_OUDP_CSUM_PSEUDO 1
+#define LSO_VXLAN_OUDP_CSUM_FULL 2
+
typedef struct lso_vxlan_tcp {
- t_uscalar_t lso_tcpv4_max; /* maximum payload */
- t_uscalar_t lso_tcpv6_max; /* maximum payload */
+ uint_t lso_oudp_cksum; /* Checksum flags */
+ uint_t lso_tcp_max; /* maximum payload */
} lso_vxlan_tcp_t;
/*