windows-stuff-20050529
[openafs.git] / src / WINNT / afsd / afskfw.h
index 352e059..7c744e7 100644 (file)
@@ -47,6 +47,7 @@ void KFW_initialize(void);
 void KFW_cleanup(void);
 int  KFW_is_available(void);
 int  KFW_AFS_destroy_tickets_for_cell(char *);
+int  KFW_AFS_destroy_tickets_for_principal(char *);
 int  KFW_AFS_renew_expiring_tokens(void);
 int  KFW_AFS_get_cred( char * username, 
                         char * cell,
@@ -62,6 +63,10 @@ int  KFW_AFS_get_cellconfig(char *, struct afsconf_cell *, char *);
 void KFW_import_windows_lsa(void);
 BOOL KFW_AFS_get_lsa_principal(char *, DWORD *);
 
+/* These functions are only to be used in the afslogon.dll */
+void KFW_AFS_copy_cache_to_system_file(char *, char *);
+int  KFW_AFS_copy_system_file_to_default_cache(char *);
+
 /* From afs/krb_prot.h */
 /* values for kerb error codes */
 #define         KERB_ERR_OK                              0