From c1351784e96dfc1ef4ec49740fb78dbc4eece2a8 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Mon, 7 May 2001 05:29:06 +0000 Subject: [PATCH] (main): try to print the error string git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9849 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kuser/kinit.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/kuser/kinit.c b/kuser/kinit.c index bfac891a4..fe7fac26c 100644 --- a/kuser/kinit.c +++ b/kuser/kinit.c @@ -341,6 +341,7 @@ main (int argc, char **argv) krb5_deltat ticket_life = 0; krb5_addresses no_addrs; char passwd[256]; + char *errstr; setprogname (argv[0]); memset(&cred, 0, sizeof(cred)); @@ -565,6 +566,12 @@ main (int argc, char **argv) krb5_errx(context, 1, "Password incorrect"); break; default: + errstr = krb5_get_error_string(context); + + if (errstr != NULL) { + krb5_warnx (context, "krb5_get_init_creds: %s", errstr); + krb5_free_error_string(context, errstr); + } krb5_err(context, 1, ret, "krb5_get_init_creds"); }