summaryrefslogtreecommitdiffstats
path: root/src/include/k5-int.h
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2011-02-27 19:08:14 +0000
committerGreg Hudson <ghudson@mit.edu>2011-02-27 19:08:14 +0000
commitec044ad8e3eafb829a43fbd1cb11b94fea6027fb (patch)
tree62695fd64027f1041cd18453fe41b1a9b6c08898 /src/include/k5-int.h
parent73b80b790cb90d012600d74c9ce2b36be45c3090 (diff)
downloadkrb5-ec044ad8e3eafb829a43fbd1cb11b94fea6027fb.tar.gz
krb5-ec044ad8e3eafb829a43fbd1cb11b94fea6027fb.tar.xz
krb5-ec044ad8e3eafb829a43fbd1cb11b94fea6027fb.zip
Reference random-to-key handlers through the enctype instead of the
enc_provider, for consistency with string-to-key and the place of implementation (other enc_provider functions are implemented in the back end, but random-to-key handlers are in krb). Use a single handler for non-DES/DES3 enctypes since it's always just directly copying the bits. Collapse the three implementations (des, des3, and direct) into random_to_key.c, as they're very short, and eliminate the lib/crypto/krb/rand2key directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24669 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/k5-int.h')
-rw-r--r--src/include/k5-int.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index adcc97eb2c..779b25bdbe 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -661,9 +661,6 @@ struct krb5_enc_provider {
size_t num_data, const krb5_data *ivec,
krb5_data *output);
- krb5_error_code (*make_key)(const krb5_data *randombits,
- krb5_keyblock *key);
-
krb5_error_code (*init_state)(const krb5_keyblock *key,
krb5_keyusage keyusage,
krb5_data *out_state);