diff --git a/sys/dev/axgbe/xgbe-dev.c b/sys/dev/axgbe/xgbe-dev.c index f096bf5a2f5..08b7681afc2 100644 --- a/sys/dev/axgbe/xgbe-dev.c +++ b/sys/dev/axgbe/xgbe-dev.c @@ -1443,10 +1443,8 @@ xgbe_dev_read(struct xgbe_channel *channel) /* Set checksum done indicator as appropriate */ /* TODO - add tunneling support */ - if (if_getcapenable(pdata->netdev) & IFCAP_RXCSUM) { - XGMAC_SET_BITS(packet->attributes, RX_PACKET_ATTRIBUTES, - CSUM_DONE, 1); - } + XGMAC_SET_BITS(packet->attributes, RX_PACKET_ATTRIBUTES, + CSUM_DONE, 1); /* Check for errors (only valid in last descriptor) */ err = XGMAC_GET_BITS_LE(rdesc->desc3, RX_NORMAL_DESC3, ES);