From c5a313c313583b2b71a17c3f06ebb67457ecba00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 7 May 2006 12:20:30 +0000 Subject: [PATCH] (create_checksum): provide a error message that a key checksum needs a key. From Andew Bartlett. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17504 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/crypto.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/krb5/crypto.c b/lib/krb5/crypto.c index 1220a6397..60ef4a049 100644 --- a/lib/krb5/crypto.c +++ b/lib/krb5/crypto.c @@ -1957,6 +1957,9 @@ create_checksum (krb5_context context, } keyed_checksum = (ct->flags & F_KEYED) != 0; if(keyed_checksum && crypto == NULL) { + krb5_set_error_string (context, "Checksum type %s is keyed " + "not no crypto context (key) was passed in", + ct->name); krb5_clear_error_string (context); return KRB5_PROG_SUMTYPE_NOSUPP; /* XXX */ }