Try a little harder to avoid returning e-text that says "Generic error (see
authorKen Raeburn <raeburn@mit.edu>
Wed, 11 Sep 2002 01:12:53 +0000 (01:12 +0000)
committerKen Raeburn <raeburn@mit.edu>
Wed, 11 Sep 2002 01:12:53 +0000 (01:12 +0000)
commit9cdf5fca1ae30e7c6bf90a91cd61c9d3b63b3916
tree36414e164cd4e6ace31d86036750597434408289
parent24616580e5a76e60f0bb386dcc40b894c3348a7d
Try a little harder to avoid returning e-text that says "Generic error (see
e-text)" for out-of-range codes where we haven't explicitly decided to return a
vague error message.

* do_as_req.c (prepare_error_as): New argument, the error message text as
determined *before* possibly replacing the error code with "generic error".
(process_as_req): Fill it in based on 'status', or the error message
corresponding to the error code to be returned.
* do_tgs_req.c (prepare_error_tgs): New argument, the error message text as
determined *before* possibly replacing the error code with "generic error".
(process_tgs_req): Fill it in based on 'status', or the error message
corresponding to the error code to be returned.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14835 dc483132-0cff-0310-8789-dd5450dbe970
src/kdc/ChangeLog
src/kdc/do_as_req.c
src/kdc/do_tgs_req.c