Added new function krb_err_msg() that should be used instead of

indexing into krb_err_txt[]. The function does a sanity check on the
error code.

Replaced all occurencies of krb_err_txt[].


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@280 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Unknown User d91-jda
1996-02-27 23:48:23 +00:00
parent 2a8068132e
commit d6b712380d
4 changed files with 8 additions and 8 deletions

View File

@@ -38,9 +38,9 @@ POP * p;
#ifdef KERBEROS
if ((status = krb_get_lrealm(lrealm,1)) == KFAILURE) {
pop_log(p, POP_FAILURE, "%s: (%s.%s@%s) %s", p->client, kdata.pname,
kdata.pinst, kdata.prealm, krb_err_txt[status]);
kdata.pinst, kdata.prealm, krb_err_msg(status));
return(pop_msg(p,POP_FAILURE,
"Kerberos error: \"%s\".", krb_err_txt[status]));
"Kerberos error: \"%s\".", krb_err_msg(status)));
}
if (strcmp(kdata.prealm,lrealm)) {