summaryrefslogtreecommitdiffstats
path: root/sys/opencrypto
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2006-06-04 14:25:16 +0000
committerpjd <pjd@FreeBSD.org>2006-06-04 14:25:16 +0000
commitec1159e0d51c3caa37cf7f5240e4de7440c61a3e (patch)
treef3a73fa8fc38892b0817f48b7cc0863436e40233 /sys/opencrypto
parentd6c88e2e507b72c0072306b9c54c33a240238f26 (diff)
downloadFreeBSD-src-ec1159e0d51c3caa37cf7f5240e4de7440c61a3e.zip
FreeBSD-src-ec1159e0d51c3caa37cf7f5240e4de7440c61a3e.tar.gz
Rename AALG_MAX_RESULT_LEN to HASH_MAX_LEN to look more constent with
other defines.
Diffstat (limited to 'sys/opencrypto')
-rw-r--r--sys/opencrypto/cryptodev.h6
-rw-r--r--sys/opencrypto/cryptosoft.c2
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/opencrypto/cryptodev.h b/sys/opencrypto/cryptodev.h
index bacecb3..3664cec 100644
--- a/sys/opencrypto/cryptodev.h
+++ b/sys/opencrypto/cryptodev.h
@@ -72,6 +72,9 @@
#define MD5_KPDK_HASH_LEN 16
#define SHA1_KPDK_HASH_LEN 20
+/* Maximum hash algorithm result length */
+#define HASH_MAX_LEN SHA2_512_HASH_LEN /* Keep this updated */
+
/* HMAC values */
#define NULL_HMAC_BLOCK_LEN 64
#define MD5_HMAC_BLOCK_LEN 64
@@ -96,9 +99,6 @@
#define AES_BLOCK_LEN RIJNDAEL128_BLOCK_LEN
#define EALG_MAX_BLOCK_LEN 16 /* Keep this updated */
-/* Maximum hash algorithm result length */
-#define AALG_MAX_RESULT_LEN 64 /* Keep this updated */
-
#define CRYPTO_ALGORITHM_MIN 1
#define CRYPTO_DES_CBC 1
#define CRYPTO_3DES_CBC 2
diff --git a/sys/opencrypto/cryptosoft.c b/sys/opencrypto/cryptosoft.c
index dd6714b..4d1eca0 100644
--- a/sys/opencrypto/cryptosoft.c
+++ b/sys/opencrypto/cryptosoft.c
@@ -473,7 +473,7 @@ static int
swcr_authcompute(struct cryptodesc *crd, struct swcr_data *sw, caddr_t buf,
int outtype)
{
- unsigned char aalg[AALG_MAX_RESULT_LEN];
+ unsigned char aalg[HASH_MAX_LEN];
struct auth_hash *axf;
union authctx ctx;
int err;
OpenPOWER on IntegriCloud