From a5cfca0dafd668401bd2f4f1810a96f39feb2a31 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Sat, 31 Jan 1998 16:35:13 +0000 Subject: [PATCH] Use krb5_decode_EncAPRepPart. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4367 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/rd_rep.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/lib/krb5/rd_rep.c b/lib/krb5/rd_rep.c index 70a52f9e8..fc4c914a0 100644 --- a/lib/krb5/rd_rep.c +++ b/lib/krb5/rd_rep.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997 Kungliga Tekniska Högskolan + * Copyright (c) 1997, 1998 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -66,12 +66,10 @@ krb5_rd_rep(krb5_context context, goto out; } - ret = krb5_decrypt (context, - ap_rep.enc_part.cipher.data, - ap_rep.enc_part.cipher.length, - ap_rep.enc_part.etype, - auth_context->keyblock, - &data); + ret = krb5_decrypt_EncryptedData (context, + &ap_rep.enc_part, + auth_context->keyblock, + &data); if (ret) goto out; @@ -80,12 +78,14 @@ krb5_rd_rep(krb5_context context, ret = ENOMEM; goto out; } - ret = decode_EncAPRepPart(data.data, - data.length, - *repl, - &len); + ret = krb5_decode_EncAPRepPart(context, + data.data, + data.length, + *repl, + &len); if (ret) return ret; + if ((*repl)->ctime != auth_context->authenticator->ctime || (*repl)->cusec != auth_context->authenticator->cusec) { ret = KRB5KRB_AP_ERR_MUT_FAIL;