summaryrefslogtreecommitdiffstats
path: root/lib/libssl
diff options
context:
space:
mode:
authorhenning <henning@openbsd.org>2014-04-19 18:29:39 +0000
committerhenning <henning@openbsd.org>2014-04-19 18:29:39 +0000
commit85718cdc6ddbff62f6ea8827126c6087f46949c3 (patch)
tree5974c070b94988dfdb1b38473fa2a841c68df385 /lib/libssl
parentReplace a magic number. (diff)
downloadwireguard-openbsd-85718cdc6ddbff62f6ea8827126c6087f46949c3.tar.xz
wireguard-openbsd-85718cdc6ddbff62f6ea8827126c6087f46949c3.zip
kill checksum offloading in sk.
it was RX only, nothing on the TX side rather complex, might eat up (or more) offloading benefits in many cases the hardware miscomputes the cksums sometimes, so we don't trust it claiming a cksum is bad and re-do the cksum verification in sw then... (but we trust it to not mark bad ones good? hmmmmmmmmm.) diff was on tech for 3 months, nobody disagreed, everybody who spoke up agrees or doesn't care. pretty exactly a revert of the cksum offloading addition years ago, tested by several, the only report i quickly find now is from David Higgs <higgsd at gmail dot com>, thanks!
Diffstat (limited to 'lib/libssl')
0 files changed, 0 insertions, 0 deletions