From 3719ad008958b5f6f0a95177d4f030508bdf69b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Fri, 17 Nov 2006 22:04:54 +0000 Subject: [PATCH] (krb5_c_keylength): mit changed the api, deal. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19064 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/mit_glue.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/krb5/mit_glue.c b/lib/krb5/mit_glue.c index 333d0e532..bf035569e 100644 --- a/lib/krb5/mit_glue.c +++ b/lib/krb5/mit_glue.c @@ -329,7 +329,14 @@ krb5_c_make_random_key(krb5_context context, krb5_error_code KRB5_LIB_FUNCTION krb5_c_keylength(krb5_context context, krb5_enctype enctype, - size_t *len) + size_t *ilen, + size_t *keylen) { + krb5_error_code ret; + + ret = krb5_enctype_bits(context, enctype, ilen); + if (ret) + return ret; + *ilen = (*ilen + 7) / 8; return krb5_enctype_keysize(context, enctype, len); }