diff options
author | Ken Raeburn <raeburn@mit.edu> | 2002-03-07 00:29:07 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2002-03-07 00:29:07 +0000 |
commit | ba0bbba85281cf86ae9fff65a6632f0910db8478 (patch) | |
tree | ebaa9cfef150f63936baae2b869730f547d445fd /src/kadmin/testing | |
parent | 8869534b9428770c39fc048608c74d32f6cec476 (diff) | |
download | krb5-ba0bbba85281cf86ae9fff65a6632f0910db8478.zip krb5-ba0bbba85281cf86ae9fff65a6632f0910db8478.tar.gz krb5-ba0bbba85281cf86ae9fff65a6632f0910db8478.tar.bz2 |
more verbose reporting of unexpected errors
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14235 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/testing')
-rw-r--r-- | src/kadmin/testing/util/ChangeLog | 5 | ||||
-rw-r--r-- | src/kadmin/testing/util/tcl_kadm5.c | 8 | ||||
-rw-r--r-- | src/kadmin/testing/util/tcl_ovsec_kadm.c | 6 |
3 files changed, 15 insertions, 4 deletions
diff --git a/src/kadmin/testing/util/ChangeLog b/src/kadmin/testing/util/ChangeLog index 4845d65..5c3f106 100644 --- a/src/kadmin/testing/util/ChangeLog +++ b/src/kadmin/testing/util/ChangeLog @@ -1,3 +1,8 @@ + + * tcl_kadm5.c (unparse_err): Print error message, not just number, + to stderr for unrecognized error code. + * tcl_ovsec_kadm.c (unparse_err): Likewise. + 2001-09-01 Ken Raeburn <raeburn@mit.edu> * Makefile.in (SRCS): All files live in srcdir. diff --git a/src/kadmin/testing/util/tcl_kadm5.c b/src/kadmin/testing/util/tcl_kadm5.c index 9e0e2ea..abc39b0 100644 --- a/src/kadmin/testing/util/tcl_kadm5.c +++ b/src/kadmin/testing/util/tcl_kadm5.c @@ -405,9 +405,11 @@ static Tcl_DString *unparse_err(kadm5_ret_t code) case KRB5_CONFIG_BADFORMAT: code_string = "KRB5_CONFIG_BADFORMAT"; break; case EINVAL: code_string = "EINVAL"; break; case ENOENT: code_string = "ENOENT"; break; - default: - fprintf(stderr, "**** CODE %ld ***\n", (long) code); - code_string = "UNKNOWN"; break; + default: + fprintf(stderr, "**** CODE %d (%s) ***\n", code, + error_message (code)); + code_string = "UNKNOWN"; + break; } error_string = error_message(code); diff --git a/src/kadmin/testing/util/tcl_ovsec_kadm.c b/src/kadmin/testing/util/tcl_ovsec_kadm.c index b8a39bd..004b5d1 100644 --- a/src/kadmin/testing/util/tcl_ovsec_kadm.c +++ b/src/kadmin/testing/util/tcl_ovsec_kadm.c @@ -374,7 +374,11 @@ static Tcl_DString *unparse_err(ovsec_kadm_ret_t code) case KRB5KDC_ERR_C_PRINCIPAL_UNKNOWN: code_string = "KRB5KDC_ERR_C_PRINCIPAL_UNKNOWN"; break; case EINVAL: code_string = "EINVAL"; break; case ENOENT: code_string = "ENOENT"; break; - default: fprintf(stderr, "**** CODE %ld ***\n", (long) code); code_string = "UNKNOWN"; break; + default: + fprintf(stderr, "**** CODE %d (%s) ***\n", code, + error_message (code)); + code_string = "UNKNOWN"; + break; } error_string = error_message(code); |