From 22e73ee43286cc41da2d8fbdfd26047108aa9f11 Mon Sep 17 00:00:00 2001 From: Mark Eichin Date: Tue, 9 Apr 1996 22:47:25 +0000 Subject: add afsstring2key hack des string2key to call it if salt.length is -1 initialize context in testsuite git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7768 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/crypto/des/string2key.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/lib/crypto/des/string2key.c') diff --git a/src/lib/crypto/des/string2key.c b/src/lib/crypto/des/string2key.c index 7c58b50833..8a2b1415b7 100644 --- a/src/lib/crypto/des/string2key.c +++ b/src/lib/crypto/des/string2key.c @@ -77,8 +77,13 @@ const krb5_data FAR * salt; keyblock->enctype = eblock->crypto_entry->proto_enctype; key = keyblock->contents; - if (salt) + if (salt) { + if (salt->length == -1) { + /* cheat and do AFS string2key instead */ + return mit_afs_string_to_key (eblock, keyblock, data, salt); + } else length = data->length + salt->length; + } else length = data->length; -- cgit