diff options
author | ae <ae@FreeBSD.org> | 2015-11-16 07:10:42 +0000 |
---|---|---|
committer | ae <ae@FreeBSD.org> | 2015-11-16 07:10:42 +0000 |
commit | 4a54e95cd79f25bad1d55f8ddbf1aecdd098869a (patch) | |
tree | c0b5fb4d85d387aee141d8b8fc3d47209f3c93cd /sys/opencrypto | |
parent | f169c1bc417d39cb0d22a49ceaa682f1a732e0d8 (diff) | |
download | FreeBSD-src-4a54e95cd79f25bad1d55f8ddbf1aecdd098869a.zip FreeBSD-src-4a54e95cd79f25bad1d55f8ddbf1aecdd098869a.tar.gz |
Use explicitly specified ivsize instead of blocksize when we mean IV size.
Set zero ivsize for enc_xform_null and remove special handling from
xform_esp.c.
Reviewed by: gnn
Differential Revision: https://reviews.freebsd.org/D1503
Diffstat (limited to 'sys/opencrypto')
-rw-r--r-- | sys/opencrypto/xform.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/opencrypto/xform.c b/sys/opencrypto/xform.c index cb44bfa..3dee366 100644 --- a/sys/opencrypto/xform.c +++ b/sys/opencrypto/xform.c @@ -154,7 +154,7 @@ MALLOC_DEFINE(M_XDATA, "xform", "xform data buffers"); struct enc_xform enc_xform_null = { CRYPTO_NULL_CBC, "NULL", /* NB: blocksize of 4 is to generate a properly aligned ESP header */ - NULL_BLOCK_LEN, NULL_BLOCK_LEN, NULL_MIN_KEY, NULL_MAX_KEY, + NULL_BLOCK_LEN, 0, NULL_MIN_KEY, NULL_MAX_KEY, null_encrypt, null_decrypt, null_setkey, |