aboutsummaryrefslogtreecommitdiff
path: root/src/lib/crypto/krb/raw
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2009-11-30 14:17:06 +0000
committerGreg Hudson <ghudson@mit.edu>2009-11-30 14:17:06 +0000
commitbb7801ed460acdfde84de1310494e11ea62cd06a (patch)
tree8f1453bd1f4a549d90c9ef54e84cb5817547d38c /src/lib/crypto/krb/raw
parent10c4b6e3daf791ab76cd85899a8f5b933b9a10cf (diff)
downloadkrb5-bb7801ed460acdfde84de1310494e11ea62cd06a.zip
krb5-bb7801ed460acdfde84de1310494e11ea62cd06a.tar.gz
krb5-bb7801ed460acdfde84de1310494e11ea62cd06a.tar.bz2
Stream decryption is handled in krb5_k_decrypt_iov; remove some
lingering checks in the dk and raw aead providers from before that was introduced. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23385 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/krb/raw')
-rw-r--r--src/lib/crypto/krb/raw/raw_aead.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/lib/crypto/krb/raw/raw_aead.c b/src/lib/crypto/krb/raw/raw_aead.c
index a4551b9..ea91de8 100644
--- a/src/lib/crypto/krb/raw/raw_aead.c
+++ b/src/lib/crypto/krb/raw/raw_aead.c
@@ -116,12 +116,6 @@ krb5int_raw_decrypt_iov(const struct krb5_aead_provider *aead,
unsigned int blocksize = 0; /* careful, this is enc block size not confounder len */
unsigned int cipherlen = 0;
- if (krb5int_c_locate_iov(data, num_data, KRB5_CRYPTO_TYPE_STREAM) != NULL) {
- return krb5int_c_iov_decrypt_stream(aead, enc, hash, key,
- usage, ivec, data, num_data);
- }
-
-
/* E(Confounder | Plaintext | Pad) | Checksum */
ret = aead->crypto_length(aead, enc, hash, KRB5_CRYPTO_TYPE_PADDING, &blocksize);