[krbdev.mit.edu #4389] SVN Commit 
    Tom Yu via RT 
    rt-comment at krbdev.mit.edu
       
    Thu Oct  5 18:58:51 EDT 2006
    
    
  
Some ccache back ends need per-type cursors implemented.
	* src/include/k5-int.h: Declare krb5_cc_ptcursor.  Update
	krb5_cc_ops vector to include functions for ptcursor and some
	not-yet-implemented functionality.
	* src/include/krb5/krb5.hin: Prototype krb5_cccol_cursor_new,
	krb5_cccol_cursor_next, krb5_cccol_cursor_free.
	* src/lib/krb5/ccache/Makefile.in: Compile cccursor.c.  Build
	t_cccursor.
	* src/lib/krb5/ccache/cccursor.c: Implementation of cursor for
	iterating over ccaches.
	* src/lib/krb5/ccache/ccbase.c: Add typecursor functionality for
	iteration over registered ccache types.
	* src/lib/krb5/ccache/cc_memory.c: Implmement per-type ccache
	cursor functionality.
	* src/lib/krb5/ccache/cc_mslsa.c:
	* src/lib/krb5/ccache/cc_file.c:
	* src/lib/krb5/ccache/ccapi/stdcc.c: Add place-holder ops vector
	entries.
	
	* src/lib/krb5/ccache/t_cccursor.c: New test of ccache cursor
	functionality.
	* src/lib/krb5/os/ccdefname.c (krb5int_cc_os_default_name): New
	function to return the OS-specific default ccache name.
Commit By: tlyu
Revision: 18651
Changed Files:
U   trunk/src/include/k5-int.h
U   trunk/src/include/krb5/krb5.hin
U   trunk/src/lib/krb5/ccache/Makefile.in
U   trunk/src/lib/krb5/ccache/cc_file.c
U   trunk/src/lib/krb5/ccache/cc_memory.c
U   trunk/src/lib/krb5/ccache/cc_mslsa.c
U   trunk/src/lib/krb5/ccache/ccapi/stdcc.c
U   trunk/src/lib/krb5/ccache/ccbase.c
A   trunk/src/lib/krb5/ccache/cccursor.c
A   trunk/src/lib/krb5/ccache/t_cccursor.c
U   trunk/src/lib/krb5/os/ccdefname.c
    
    
More information about the krb5-bugs
mailing list