IFCAP_RXCSUM
if_setcapabilitiesbit(ifp, IFCAP_RXCSUM, 0);
if (if_getcapenable(ifp) & IFCAP_RXCSUM) {
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0)
if_togglecapenable(ifp, IFCAP_RXCSUM);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
(if_getcapenable(ifp) & IFCAP_RXCSUM) != 0) {
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0) {
if_togglecapenable(ifp, IFCAP_RXCSUM);
if_setcapabilitiesbit(ifp, IFCAP_TXCSUM | IFCAP_RXCSUM, 0);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0) {
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if_setcapabilitiesbit(ifp, IFCAP_VLAN_MTU | IFCAP_TXCSUM | IFCAP_RXCSUM, 0);
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0) {
if_togglecapenable(ifp, IFCAP_RXCSUM);
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0)
if_togglecapenable(ifp, IFCAP_RXCSUM);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0 &&
if_setcapabilities(ifp, IFCAP_RXCSUM | IFCAP_TXCSUM | IFCAP_TSO4);
if_setcapenablebit(ifp, 0, IFCAP_RXCSUM);
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0) {
if_togglecapenable(ifp, IFCAP_RXCSUM);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0 &&
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if (if_getcapenable(ifp) & IFCAP_RXCSUM)
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0)
if_togglecapenable(ifp, IFCAP_RXCSUM);
if (if_getcapenable(ifp) & IFCAP_RXCSUM) {
if ((scctx->isc_capenable & IFCAP_RXCSUM) != 0)
(if_getcapenable(ifp) & IFCAP_RXCSUM) != 0) {
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
(if_getcapenable(ifp) & IFCAP_RXCSUM) != 0) ? 1 : 0;
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0) {
if_togglecapenable(ifp, IFCAP_RXCSUM);
if_setcapabilitiesbit(ifp, IFCAP_RXCSUM, 0);
if_setcapenablebit(ifp, IFCAP_RXCSUM, 0);
if (scctx->isc_capenable & IFCAP_RXCSUM)
if (scctx->isc_capenable & IFCAP_RXCSUM)
if (if_getcapenable(ifp) & IFCAP_RXCSUM) {
if ((scctx->isc_capenable & IFCAP_RXCSUM) != 0)
if ((mask & IFCAP_RXCSUM) != 0 &&
(IFCAP_RXCSUM & if_getcapabilities(ifp)) != 0) {
if_togglecapenable(ifp, IFCAP_RXCSUM);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0 &&
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if ((mask & IFCAP_RXCSUM) != 0 &&
(IFCAP_RXCSUM & if_getcapabilities(ifp)) != 0) {
if_togglecapenable(ifp, IFCAP_RXCSUM);
if_setcapabilitiesbit(ifp, IFCAP_RXCSUM, 0);
if_setcapabilitiesbit(ifp, IFCAP_RXCSUM, 0);
if_setcapenablebit(ifp, 0, IFCAP_RXCSUM);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
(if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
(if_getcapenable(sc_if->msk_ifp) & IFCAP_RXCSUM) != 0) {
(if_getcapenable(sc_if->msk_ifp) & IFCAP_RXCSUM) != 0) {
(if_getcapenable(sc_if->msk_ifp) & IFCAP_RXCSUM) != 0) {
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0) {
if_togglecapenable(ifp, IFCAP_RXCSUM);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) == 0) {
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0) {
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0) {
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if_setcapabilities(ifp, IFCAP_RXCSUM | IFCAP_TSO4);
if (if_getcapenable(ifp) & IFCAP_RXCSUM) {
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0) {
if_togglecapenable(ifp, IFCAP_RXCSUM);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0) {
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0)
if_togglecapenable(ifp, IFCAP_RXCSUM);
if_setcapabilities(ifp, IFCAP_TXCSUM | IFCAP_RXCSUM | IFCAP_TSO4);
if ((mask & IFCAP_RXCSUM) != 0 &&
(IFCAP_RXCSUM & if_getcapabilities(ifp)) != 0)
if_togglecapenable(ifp, IFCAP_RXCSUM);
if_setcapabilities(ifp, IFCAP_TXCSUM | IFCAP_RXCSUM);
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0)
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0 &&
if ((mask & IFCAP_RXCSUM) != 0 &&
(IFCAP_RXCSUM & if_getcapabilities(ifp)) != 0)
if_togglecapenable(ifp, IFCAP_RXCSUM);
if (if_getcapenable(ifp) & (IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6))
IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6 |
if ((if_getcapenable(ifp) & IFCAP_RXCSUM) != 0 &&
if ((mask & IFCAP_RXCSUM) != 0 &&
(if_getcapabilities(ifp) & IFCAP_RXCSUM) != 0)
if_togglecapenable(ifp, IFCAP_RXCSUM);
IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6);
rxmask = ifr->ifr_reqcap & (IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6);
!(ifr->ifr_reqcap & IFCAP_RXCSUM)) {
if_setcapabilities(ifp, IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6);
if_setcapenablebit(ifp, IFCAP_RXCSUM, 0);
if (setmask & (IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6)) {
(IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6);
#define IFCAP_HWCSUM (IFCAP_RXCSUM | IFCAP_TXCSUM)