From a50d7d283d1f1096154e8985467cf2496ca72d53 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Mon, 10 Mar 1997 00:15:28 +0000 Subject: [PATCH] Calculate checksum of in_data. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1339 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/mk_req.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/krb5/mk_req.c b/lib/krb5/mk_req.c index b622a2903..6f857d8f3 100644 --- a/lib/krb5/mk_req.c +++ b/lib/krb5/mk_req.c @@ -17,6 +17,7 @@ krb5_mk_req(krb5_context context, char **realms; Authenticator *auth; krb5_data realm_data, authenticator; + Checksum c; if (*auth_context == NULL) { r = krb5_auth_con_init(context, auth_context); @@ -54,10 +55,16 @@ krb5_mk_req(krb5_context context, cred->session.contents.data, cred->session.contents.length); + r = krb5_create_checksum (context, + CKSUMTYPE_RSA_MD4, + in_data->data, + in_data->length, + &c); + r = krb5_build_authenticator (context, *auth_context, cred, - NULL, + &c, &auth, &authenticator); if (r)