* rc-int.h (struct _krb5_rc_ops): Add new member, recover_or_init.
authorKen Raeburn <raeburn@mit.edu>
Wed, 4 Aug 2004 06:58:17 +0000 (06:58 +0000)
committerKen Raeburn <raeburn@mit.edu>
Wed, 4 Aug 2004 06:58:17 +0000 (06:58 +0000)
commit91dc7b8c15704b0a875bc6272cef3478e1900f5f
tree11112e6dc90e908c21ed304c23a63371d0b76238
parent1b82a2d4a1c740320d6b82a08e36f509412a56a9
* 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.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16640 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/krb5/rcache/ChangeLog
src/lib/krb5/rcache/rc-int.h
src/lib/krb5/rcache/rc_dfl.c
src/lib/krb5/rcache/rc_dfl.h
src/lib/krb5/rcache/rc_none.c
src/lib/krb5/rcache/rcdef.c
src/lib/krb5/rcache/rcfns.c