diff options
| author | Greg Hudson <ghudson@mit.edu> | 2009-10-20 14:23:32 +0000 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2009-10-20 14:23:32 +0000 |
| commit | 11fcd1b94b801fae4ebee2d03f618a64b0834c2e (patch) | |
| tree | dd19125160e92ffc25fb6d5822f1941972d8e82c /src/lib/gssapi/krb5/util_cksum.c | |
| parent | c70a5455e4dab71f0b8d956c415a5005368cfc5c (diff) | |
| download | krb5-11fcd1b94b801fae4ebee2d03f618a64b0834c2e.tar.gz krb5-11fcd1b94b801fae4ebee2d03f618a64b0834c2e.tar.xz krb5-11fcd1b94b801fae4ebee2d03f618a64b0834c2e.zip | |
Make some gss-krb5 utility functions take enctypes instead of keys,
and adjust callers. Fixes a bug where kg_arcfour_docrypt_iov was
passing a keyblock instead of a key to kg_translate_iov after the
enc-perf merge.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22956 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi/krb5/util_cksum.c')
| -rw-r--r-- | src/lib/gssapi/krb5/util_cksum.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/gssapi/krb5/util_cksum.c b/src/lib/gssapi/krb5/util_cksum.c index 9d4e08ff8..88a55bb81 100644 --- a/src/lib/gssapi/krb5/util_cksum.c +++ b/src/lib/gssapi/krb5/util_cksum.c @@ -137,7 +137,7 @@ kg_make_checksum_iov_v1(krb5_context context, /* Checksum over ( Header | Confounder | Data | Pad ) */ if (toktype == KG_TOK_WRAP_MSG) - conf_len = kg_confounder_size(context, enc); + conf_len = kg_confounder_size(context, enc->keyblock.enctype); /* Checksum output */ kiov[i].flags = KRB5_CRYPTO_TYPE_CHECKSUM; |
