diff --git a/lib/krb5/cache.h b/lib/krb5/cache.h index bc8043119..d1616b1f1 100644 --- a/lib/krb5/cache.h +++ b/lib/krb5/cache.h @@ -41,10 +41,6 @@ #ifndef __CACHE_H__ #define __CACHE_H__ -void -krb5_free_ccache(krb5_context context, - krb5_ccache val); - krb5_error_code krb5_cc_register(krb5_context context, krb5_cc_ops *ops, int override); @@ -53,6 +49,11 @@ krb5_cc_resolve(krb5_context context, const char *residual, krb5_ccache *id); +krb5_error_code +krb5_cc_gen_new(krb5_context context, + krb5_cc_ops *ops, + krb5_ccache *id); + char * krb5_cc_get_name (krb5_context context, krb5_ccache id); @@ -137,4 +138,8 @@ krb5_cc_end_seq_get (krb5_context context, krb5_ccache id, krb5_cc_cursor *cursor); +extern krb5_cc_ops fcc_ops; + +extern krb5_cc_ops mcc_ops; + #endif /* __CACHE_H__ */