+Fri Nov 8 17:21:17 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * pop_init.c (pop_init): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Tue Sep 10 14:08:36 1996 Tom Yu <tlyu@mit.edu>
* popper.M: remove ".so man1/header.doc"
krb5_ticket *ticket;
int sock = 0;
- krb5_init_context(&pop_context);
- krb5_init_ets(pop_context);
+ retval = krb5_init_context(&pop_context);
+ if (retval) {
+ com_err("pop_authenticate", retval, "while initializing krb5");
+ exit(1);
+ }
if (retval = krb5_sname_to_principal(pop_context, p->myhost, "pop",
KRB5_NT_SRV_HST, &server)) {
+Thu Nov 7 15:25:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * sclient.c (argv): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Tue Sep 10 14:09:01 1996 Tom Yu <tlyu@mit.edu>
* sclient.M: remove ".so man1/header.doc"
exit(1);
}
- krb5_init_context(& context);
- krb5_init_ets(context);
+ retval = krb5_init_context(&context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
(void) signal(SIGPIPE, SIG_IGN);
if (!valid_cksumtype(CKSUMTYPE_CRC32)) {
+Thu Nov 7 15:24:43 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * sserver.c (main): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Tue Sep 10 14:09:19 1996 Tom Yu <tlyu@mit.edu>
* sserver.M: remove ".so man1/header.doc"
progname = *argv;
- krb5_init_context(&context);
- krb5_init_ets(context);
+ retval = krb5_init_context(&context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
/* open a log connection */
openlog("sserver", 0, LOG_DAEMON);
+Thu Nov 7 15:26:10 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * sim_client.c (main): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Thu Nov 9 09:33:38 1995 Ezra Peisach (epeisach@kangaroo.mit.edu)
* sim_client.c (main): Use krb5_get_server_rcache instead of
krb5_auth_context auth_context = NULL;
krb5_replay_data replaydata;
- krb5_init_context(&context);
- krb5_init_ets(context);
+ retval = krb5_init_context(&context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
progname = argv[0];
+Thu Nov 7 15:26:44 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * sim_server.c (argv): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Sat Sep 16 03:41:40 1995 Theodore Y. Ts'o <tytso@dcl>
* sim_server.c (main): Free the context and auth_context before
krb5_address addr;
krb5_ticket *ticket = NULL;
- krb5_init_context(&context);
- krb5_init_ets(context);
+ retval = krb5_init_context(&context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
/*
* Parse command line arguments
+Thu Nov 7 15:29:09 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * kerberos5.c (kerberos5_init): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Fri Nov 1 20:32:12 1996 Sam Hartman <hartmans@mit.edu>
* parsetos.c (proto;): Add parsetos support on all platforms which
Authenticator *ap;
int server;
{
+ krb5_error_code retval;
+
if (server)
str_data[3] = TELQUAL_REPLY;
else
str_data[3] = TELQUAL_IS;
- if (telnet_context == 0)
- krb5_init_context(&telnet_context);
- krb5_init_ets(telnet_context);
+ if (telnet_context == 0) {
+ retval = krb5_init_context(&telnet_context);
+ if (retval)
+ return 0;
+ }
return(1);
}
+Thu Nov 7 15:32:06 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * telnetd.c (main): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Mon Oct 14 01:55:41 1996 Sam Hartman <hartmans@mit.edu>
* utility.c (printsub): Patch from jhawk@bbnplannet.com to deal
case 'R':
{
extern krb5_context telnet_context;
+ krb5_error_code retval;
- if (telnet_context == 0)
- krb5_init_context(&telnet_context);
+ if (telnet_context == 0) {
+ retval = krb5_init_context(&telnet_context);
+ if (retval) {
+ com_err("telnetd", retval,
+ "while initializing krb5");
+ exit(1);
+ }
+ }
krb5_set_default_realm(telnet_context, optarg);
break;
}
+Thu Nov 7 15:36:15 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * client.c (argv):
+ * server.c (argv): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Fri Mar 15 21:39:25 1996 Ezra Peisach (epeisach@kangaroo.mit.edu)
* server.c: Remove declaration of krb5_kdc_default_options.
return 1;
}
- krb5_init_context(&context);
- krb5_init_ets(context);
+ retval = krb5_init_context(&context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
if (argc == 4)
{
freopen("/tmp/uu-server.log", "w", stderr);
#endif
- krb5_init_context(&context);
- krb5_init_ets(context);
+ retval = krb5_init_context(&context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
#ifdef DEBUG
{
+Thu Nov 7 15:41:19 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * main.c (main): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Wed Sep 18 15:54:41 1996 Theodore Y. Ts'o <tytso@mit.edu>
* krb_auth_su.c (krb5_get_tkt_via_passwd): Remove call to
params[1] = NULL;
- krb5_init_context(&ksu_context);
+ retval = krb5_init_context(&ksu_context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
+
krb5_init_ets(ksu_context); /* initialize kerberos error tables */
krb5_secure_config_files(ksu_context);
+Thu Nov 7 15:42:17 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * ktutil.c (main): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Tue Sep 10 14:17:17 1996 Tom Yu <tlyu@mit.edu>
* ktutil.M: remove ".so man1/header.doc"
extern krb5_kt_ops krb5_ktf_writable_ops;
int sci_idx;
- krb5_init_context(&kcontext);
- krb5_init_ets(kcontext);
+ retval = krb5_init_context(&kcontext);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
retval = krb5_kt_register(kcontext, &krb5_ktf_writable_ops);
if (retval) {
com_err(argv[0], retval,
+Fri Nov 8 17:27:20 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * admin_server.c (argv): Check the error return from
+ krb5_init_context(), and print an error message if
+ necessary.
+
Mon Oct 21 17:20:32 1996 Barry Jaspan <bjaspan@mit.edu>
* admin_server.c: use params.admin_keytab instead of a hard-coded
char *lrealm;
extern char *optarg;
extern int fascist_cpw;
-
+ krb5_error_code retval;
+
#ifdef OVSEC_KADM
memset(¶ms, 0, sizeof(params));
#endif
- krb5_init_context(&kadm_context);
- krb5_init_ets(kadm_context);
+ retval = krb5_init_context(&kadm_context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
initialize_kadm_error_table();
prog[sizeof(prog)-1]='\0'; /* Terminate... */
(void) strncpy(prog, argv[0], sizeof(prog)-1);
+Thu Nov 7 15:18:01 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * kprop.c (main):
+ * kpropd.c (PRS): Check the error return from krb5_init_context(),
+ and print an error message if necessary.
+
Tue Oct 22 16:42:37 1996 Barry Jaspan <bjaspan@mit.edu>
* kpropd.c (PRS): munge realm of sname_to_princ when -r is
krb5_auth_context auth_context;
char Errmsg[256];
- krb5_init_context(&context);
- krb5_init_ets(context);
+ retval = krb5_init_context(&context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
PRS(argc, argv);
get_tickets(context);
krb5_error_code retval;
static const char tmp[] = ".temp";
- krb5_init_context(&kpropd_context);
- krb5_init_ets(kpropd_context);
+ retval = krb5_init_context(&kpropd_context);
+ if (retval) {
+ com_err(argv[0], retval, "while initializing krb5");
+ exit(1);
+ }
progname = *argv++;
while (word = *argv++) {