summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/clients/klist/ChangeLog5
-rw-r--r--src/clients/klist/klist.c8
2 files changed, 11 insertions, 2 deletions
diff --git a/src/clients/klist/ChangeLog b/src/clients/klist/ChangeLog
index c24581302..8b0051b4c 100644
--- a/src/clients/klist/ChangeLog
+++ b/src/clients/klist/ChangeLog
@@ -1,3 +1,8 @@
+Wed Nov 6 12:02:59 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * klist.c (main): Check the error return from krb5_init_context(),
+ and print an error message if neceesary.
+
Tue Sep 10 14:14:21 1996 Tom Yu <tlyu@mit.edu>
* klist.M: remove ".so man1/header.doc"
diff --git a/src/clients/klist/klist.c b/src/clients/klist/klist.c
index d4d40c3ff..c97b355a8 100644
--- a/src/clients/klist/klist.c
+++ b/src/clients/klist/klist.c
@@ -78,12 +78,16 @@ main(argc, argv)
int argc;
char **argv;
{
+ krb5_error_code retval;
int code;
char *name;
int mode;
- krb5_init_context(&kcontext);
- krb5_init_ets(kcontext);
+ retval = krb5_init_context(&kcontext);
+ if (retval) {
+ com_err(argv[0], status, "while initializing krb5");
+ exit(1);
+ }
progname = (strrchr(*argv, '/') ? strrchr(*argv, '/')+1 : argv[0]);