From 3a202b933e8592c3841f5fec6d3b1d0de0c5f04d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Fri, 2 Feb 2007 20:50:25 +0000 Subject: [PATCH] Set client nonce if avaible, from Klas. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20132 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kuser/kdigest.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kuser/kdigest.c b/kuser/kdigest.c index 1bcbe7c77..2457a2d05 100644 --- a/kuser/kdigest.c +++ b/kuser/kdigest.c @@ -145,6 +145,14 @@ digest_server_request(struct digest_server_request_options *opt, if (ret) krb5_err(context, 1, ret, "krb5_digest_set_server_nonce"); + if(opt->client_nonce_string) { + ret = krb5_digest_set_client_nonce(context, digest, + opt->client_nonce_string); + if (ret) + krb5_err(context, 1, ret, "krb5_digest_set_client_nonce"); + } + + ret = krb5_digest_set_opaque(context, digest, opt->opaque_string); if (ret) krb5_err(context, 1, ret, "krb5_digest_set_opaque");