diff options
author | Richard Basch <probe@mit.edu> | 1996-05-15 00:57:15 +0000 |
---|---|---|
committer | Richard Basch <probe@mit.edu> | 1996-05-15 00:57:15 +0000 |
commit | e9d5ef4aefdc14736c9bba9b7a4834652657098f (patch) | |
tree | 96428196b701156ac248ae853eed4a397ac77756 /src/lib/krb5/krb/send_tgs.c | |
parent | 3e01193e4fd7a3f14232349efb2605565cfcd3ee (diff) | |
download | krb5-e9d5ef4aefdc14736c9bba9b7a4834652657098f.tar.gz krb5-e9d5ef4aefdc14736c9bba9b7a4834652657098f.tar.xz krb5-e9d5ef4aefdc14736c9bba9b7a4834652657098f.zip |
* mk_req_ext.c mk_safe.c send_tgs.c:
set the length field of the krb5_checksum structure before
calling krb5_calculate_checksum.
* str_conv.c: replaced sha-des3 cksum with hmac-sha.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8021 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/krb/send_tgs.c')
-rw-r--r-- | src/lib/krb5/krb/send_tgs.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/krb5/krb/send_tgs.c b/src/lib/krb5/krb/send_tgs.c index 16f00c095..ac4e27735 100644 --- a/src/lib/krb5/krb/send_tgs.c +++ b/src/lib/krb5/krb/send_tgs.c @@ -60,9 +60,8 @@ krb5_send_tgs_basic(context, in_data, in_cred, outbuf) krb5_data * toutbuf; /* Generate checksum */ - if ((checksum.contents = (krb5_octet *) - malloc(krb5_checksum_size(context, - context->kdc_req_sumtype))) == NULL) + checksum.length = krb5_checksum_size(context, context->kdc_req_sumtype); + if ((checksum.contents = (krb5_octet *) malloc(checksum.length)) == NULL) return(ENOMEM); if ((retval = krb5_calculate_checksum(context, context->kdc_req_sumtype, |