diff options
author | Luiz Otavio O Souza <luiz@netgate.com> | 2015-09-15 17:17:09 -0500 |
---|---|---|
committer | Luiz Otavio O Souza <luiz@netgate.com> | 2015-10-20 12:08:50 -0500 |
commit | 746fef67f99420a94493e5b5e2aba2d4d76f006d (patch) | |
tree | 6ec5b15f43c2f9920792bb8b854393d4231c383e /sys/net | |
parent | 01e681694febecdcbc55fd8e8218c5dfc645df03 (diff) | |
download | FreeBSD-src-746fef67f99420a94493e5b5e2aba2d4d76f006d.zip FreeBSD-src-746fef67f99420a94493e5b5e2aba2d4d76f006d.tar.gz |
MFC r285526:
Fix XTS, and name things a bit better...
Though confusing, GCM using ICM_BLOCK_LEN, but ICM does not is
correct... GCM is built on ICM, but uses a function other than
swcr_encdec... swcr_encdec cannot handle partial blocks which is
why it must still use AES_BLOCK_LEN and is why XTS was broken by the
commit...
Thanks to the tests for helping sure I didn't break GCM w/ an earlier
patch...
I did run the tests w/o this patch, and need to figure out why they
did not fail, clearly more tests are needed...
Prodded by: peter
TAG: IPSEC-HEAD
Issue: #4841
Diffstat (limited to 'sys/net')
0 files changed, 0 insertions, 0 deletions