summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/des/init_rkey.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/crypto/des/init_rkey.c')
-rw-r--r--src/lib/crypto/des/init_rkey.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/lib/crypto/des/init_rkey.c b/src/lib/crypto/des/init_rkey.c
index ca9483a5c..c240b9dce 100644
--- a/src/lib/crypto/des/init_rkey.c
+++ b/src/lib/crypto/des/init_rkey.c
@@ -38,11 +38,8 @@ mit_des_init_random_key (seedblock, seed)
krb5_pointer * seed;
{
mit_des_random_key_seed * p_seed;
- if ((seedblock->enctype != ENCTYPE_DES_CBC_CRC) &&
- (seedblock->enctype != ENCTYPE_DES_CBC_MD4) &&
- (seedblock->enctype != ENCTYPE_DES_CBC_MD5) &&
- (seedblock->enctype != ENCTYPE_DES_CBC_RAW))
- return KRB5_BAD_ENCTYPE;
+ if (seedblock->keytype != KEYTYPE_DES)
+ return KRB5_BAD_KEYTYPE;
if ( !(p_seed = (mit_des_random_key_seed *)
malloc(sizeof(mit_des_random_key_seed))) )
return ENOMEM;