diff options
Diffstat (limited to 'storage.h')
| -rw-r--r-- | storage.h | 10 | 
1 files changed, 9 insertions, 1 deletions
| @@ -52,7 +52,15 @@ typedef struct {  	storage_status_t (*rename) (const char *onick, const char *nnick, const char *password);  } storage_t; +storage_status_t storage_check_pass (const char *nick, const char *password); + +storage_status_t storage_load (const char *nick, const char *password, irc_t * irc); +storage_status_t storage_save (irc_t *irc, int overwrite); +storage_status_t storage_remove (const char *nick, const char *password); + +storage_status_t storage_rename (const char *onick, const char *nnick, const char *password); +  void register_storage_backend(storage_t *); -storage_t *storage_init(const char *name); +GList *storage_init(const char *primary, char **migrate);  #endif /* __STORAGE_H__ */ | 
