svn rev #23426: trunk/src/lib/crypto/krb/

ghudson@MIT.EDU ghudson at MIT.EDU
Wed Dec 2 13:10:12 EST 2009


http://src.mit.edu/fisheye/changelog/krb5/?cs=23426
Commit By: ghudson
Log Message:
Fix an incorrect length in the new krb5int_c_decrypt_aead_compat.



Changed Files:
U   trunk/src/lib/crypto/krb/aead.c
Modified: trunk/src/lib/crypto/krb/aead.c
===================================================================
--- trunk/src/lib/crypto/krb/aead.c	2009-12-02 18:06:19 UTC (rev 23425)
+++ trunk/src/lib/crypto/krb/aead.c	2009-12-02 18:10:12 UTC (rev 23426)
@@ -561,7 +561,7 @@
 
     iov[1].flags = KRB5_CRYPTO_TYPE_DATA;
     iov[1].data = make_data(output->data, plain_len);
-    memcpy(iov[1].data.data, input->data + header_len, input->length);
+    memcpy(iov[1].data.data, input->data + header_len, plain_len);
 
     /* Use empty padding since tokens don't indicate the padding length. */
     iov[2].flags = KRB5_CRYPTO_TYPE_PADDING;




More information about the cvs-krb5 mailing list