aboutsummaryrefslogtreecommitdiff
path: root/sys/kgssapi
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2020-04-01 17:09:21 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2020-04-01 17:09:21 +0000
commit02cb5b4be86ed9827ddd8c39df5f48e6925c66d8 (patch)
tree9a8b114a6c2022a241211e6a2e56878c36c93551 /sys/kgssapi
parent72f8500f392d834576a87de28f47e1c4f92d9453 (diff)
downloadsrc-02cb5b4be86ed9827ddd8c39df5f48e6925c66d8.tar.gz
src-02cb5b4be86ed9827ddd8c39df5f48e6925c66d8.zip
Notes
Diffstat (limited to 'sys/kgssapi')
-rw-r--r--sys/kgssapi/krb5/kcrypto_aes.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kgssapi/krb5/kcrypto_aes.c b/sys/kgssapi/krb5/kcrypto_aes.c
index 54c5b06d6919..451f6d77a72f 100644
--- a/sys/kgssapi/krb5/kcrypto_aes.c
+++ b/sys/kgssapi/krb5/kcrypto_aes.c
@@ -158,6 +158,7 @@ aes_encrypt_1(const struct krb5_key_state *ks, int buftype, void *buf,
crp->crp_buf_type = buftype;
crp->crp_buf = buf;
+ crp->crp_ilen = skip + len;
crp->crp_opaque = as;
crp->crp_callback = aes_crypto_cb;
@@ -329,6 +330,7 @@ aes_checksum(const struct krb5_key_state *ks, int usage,
crp->crp_flags = CRYPTO_F_CBIFSYNC;
crp->crp_buf_type = CRYPTO_BUF_MBUF;
crp->crp_mbuf = inout;
+ crp->crp_ilen = skip + inlen + 12;
crp->crp_opaque = as;
crp->crp_callback = aes_crypto_cb;