HCKSUM_INET_FULL_V4
(HCKSUM_INET_PARTIAL | HCKSUM_INET_FULL_V4 | \
if (hck_flags & HCKSUM_INET_FULL_V4) {
*txflags = HCKSUM_INET_FULL_V4 | HCKSUM_IPHDRCKSUM;
*txflags |= HCKSUM_INET_FULL_V4;
*d = HCKSUM_INET_FULL_V4 | HCKSUM_IPHDRCKSUM |
*flags = HCKSUM_IPHDRCKSUM | HCKSUM_INET_FULL_V4;
HCKSUM_INET_FULL_V4 |
cksum |= HCKSUM_INET_FULL_V4;
dlhp->hcksum_txflags |= HCKSUM_INET_FULL_V4;
HCK_FULLCKSUM | HCKSUM_INET_FULL_V4;
*txflags = HCK_FULLCKSUM | HCKSUM_INET_FULL_V4;
else if (cap_sum & (HCKSUM_INET_FULL_V4 | HCKSUM_INET_FULL_V6))
*(uint32_t *)cap_data = HCKSUM_INET_FULL_V4 |
HCKSUM_INET_FULL_V4 | HCKSUM_IPHDRCKSUM);
*tx_flags = HCKSUM_INET_FULL_V4 |
*hcksum_txflags = HCKSUM_INET_FULL_V4 |
*hcksump = HCKSUM_INET_FULL_V4 | HCKSUM_IPHDRCKSUM;
sdev->sd_tx_cksum &= ~HCKSUM_INET_FULL_V4;
sdev->sd_tx_cksum |= HCKSUM_INET_FULL_V4;
sdev->sd_tx_cksum &= HCKSUM_INET_FULL_V4;
if ((sdev->sd_tx_cksum & HCKSUM_INET_FULL_V4) != 0) {
#define SIMNET_ULP_CKSUM (HCKSUM_INET_FULL_V4 | HCKSUM_INET_PARTIAL)
const uint_t tcp_cksums = HCKSUM_INET_FULL_V4 | HCKSUM_INET_PARTIAL;
} else if (flags & (HCKSUM_INET_PARTIAL | HCKSUM_INET_FULL_V4 |
} else if (flags & (HCKSUM_INET_PARTIAL | HCKSUM_INET_FULL_V4 |
if (!(flags & (HCKSUM_INET_PARTIAL | HCKSUM_INET_FULL_V4 |
(HCKSUM_INET_FULL_V4 | HCKSUM_INET_FULL_V6 |
*hcksum_txflags = HCKSUM_INET_FULL_V4 | HCKSUM_INET_FULL_V6 |
if ((capab & (HCKSUM_INET_FULL_V4|HCKSUM_INET_PARTIAL)) == 0)
if (capab & HCKSUM_INET_FULL_V4) {
*capab = HCKSUM_INET_FULL_V4;
HCKSUM_INET_FULL_V4 | \
(HCKSUM_INET_PARTIAL | HCKSUM_INET_FULL_V4), !=, 0);
if ((cap_csum & HCKSUM_INET_FULL_V4) != 0) {
if ((cap_csum & HCKSUM_INET_FULL_V4) != 0 &&