summaryrefslogtreecommitdiffstats
path: root/sys/netinet6
diff options
context:
space:
mode:
authorbcook <bcook@openbsd.org>2016-07-05 02:54:35 +0000
committerbcook <bcook@openbsd.org>2016-07-05 02:54:35 +0000
commitc17ab57a969b3bfe7c63593bff1702d965461175 (patch)
treeb2d9b94bba632d7d0d75314b7c426e1abb3d2f2a /sys/netinet6
parentMissed a reference to dl_prebind.h (diff)
downloadwireguard-openbsd-c17ab57a969b3bfe7c63593bff1702d965461175.tar.xz
wireguard-openbsd-c17ab57a969b3bfe7c63593bff1702d965461175.zip
On systems where we do not have BN_ULLONG defined (most 64-bit systems),
BN_mod_word() can return incorrect results if the supplied modulus is too big, so we need to fall back to BN_div_word. Now that BN_mod_word may fail, handle errors properly update the man page. Thanks to Brian Smith for pointing out these fixes from BoringSSL: https://boringssl.googlesource.com/boringssl/+/67cb49d045f04973ddba0f92fe8a8ad483c7da89 https://boringssl.googlesource.com/boringssl/+/44bedc348d9491e63c7ed1438db100a4b8a830be ok beck@
Diffstat (limited to 'sys/netinet6')
0 files changed, 0 insertions, 0 deletions