aboutsummaryrefslogtreecommitdiff
path: root/src/kadmin/testing
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-03-07 00:29:07 +0000
committerKen Raeburn <raeburn@mit.edu>2002-03-07 00:29:07 +0000
commitba0bbba85281cf86ae9fff65a6632f0910db8478 (patch)
treeebaa9cfef150f63936baae2b869730f547d445fd /src/kadmin/testing
parent8869534b9428770c39fc048608c74d32f6cec476 (diff)
downloadkrb5-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/ChangeLog5
-rw-r--r--src/kadmin/testing/util/tcl_kadm5.c8
-rw-r--r--src/kadmin/testing/util/tcl_ovsec_kadm.c6
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);