Module Name: krb5 Committed By: raeburn Date: Wed Aug 4 06:58:17 UTC 2004 Modified Files: krb5/src/lib/krb5/rcache/ChangeLog krb5/src/lib/krb5/rcache/rc-int.h krb5/src/lib/krb5/rcache/rc_dfl.c krb5/src/lib/krb5/rcache/rc_dfl.h krb5/src/lib/krb5/rcache/rc_none.c krb5/src/lib/krb5/rcache/rcdef.c krb5/src/lib/krb5/rcache/rcfns.c Added Files: Removed Files: Log Message * rc-int.h (struct _krb5_rc_ops): Add new member, recover_or_init. * rc_dfl.c (krb5_rc_dfl_init_locked): New function, with most of the content of old krb5_rc_dfl_init. (krb5_rc_dfl_init): Call it. (krb5_rc_dfl_recover_or_init): New function. * rc_dfl.h (krb5_rc_dfl_recover_or_init): Declare. * rcdef.c (krb5_rc_dfl_ops): Initialize new field. * rc_none.c (krb5_rc_none_recover_or_init): New macro. (krb5_rc_none_ops): Initialize new field. * rcfns.c (krb5_rc_recover_or_initialize): New function. To generate a diff of this commit: cvs diff -r5.82 -r5.83 krb5/src/lib/krb5/rcache/ChangeLog cvs diff -r5.3 -r5.4 krb5/src/lib/krb5/rcache/rc-int.h cvs diff -r5.46 -r5.47 krb5/src/lib/krb5/rcache/rc_dfl.c cvs diff -r5.12 -r5.13 krb5/src/lib/krb5/rcache/rc_dfl.h cvs diff -r5.1 -r5.2 krb5/src/lib/krb5/rcache/rc_none.c cvs diff -r5.10 -r5.11 krb5/src/lib/krb5/rcache/rcdef.c cvs diff -r5.3 -r5.4 krb5/src/lib/krb5/rcache/rcfns.c