rx checksum offload support (based on earlier code from aaron@, but with fixes by me).  Note: sk v1 chips can sometimes compute an incorrect cksum. To deal with that, we never set the "bad" flags.  Ie. if the card says it's good, we assume it's good.  If the card says it's bad, we fall back to software.  Ugly?  You betcha.
rx checksum offload support (based on earlier code from aaron@, but with
fixes by me).  Note: sk v1 chips can sometimes compute an incorrect cksum.
To deal with that, we never set the "bad" flags.  Ie. if the card says it's
good, we assume it's good.  If the card says it's bad, we fall back to
software.  Ugly?  You betcha.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars