svn rev #19126: trunk/src/lib/krb5/keytab/

jaltman@MIT.EDU jaltman at MIT.EDU
Tue Jan 30 12:21:58 EST 2007


Commit By: jaltman
Log Message: 
ticket: 5411

	This commit adds a thread safe MEMORY keytab implementation 
	that is compatible with Heimdal 0.7.  Each successful resolve
	returns a handle to a keytab and increases the internal 
	reference count.  Each close invalidates the handle and 
	decreases the reference count.  When the reference count hits
	zero, the keytab is destroyed.

	When a kt_destroy function is added, the automatic destruction
	after close behavior will be removed.




Changed Files:
U   trunk/src/lib/krb5/keytab/Makefile.in
U   trunk/src/lib/krb5/keytab/kt-int.h
A   trunk/src/lib/krb5/keytab/kt_memory.c
U   trunk/src/lib/krb5/keytab/ktbase.c
U   trunk/src/lib/krb5/keytab/ktfr_entry.c



More information about the cvs-krb5 mailing list