From ab49fdcec9a09df839ec488e570672f2dd904dc7 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sat, 10 Dec 2005 15:50:49 +0100 Subject: Use helper functions rather then the backends directly. This will be used for transparent upgrade support later on. --- storage.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'storage.h') diff --git a/storage.h b/storage.h index 3139d63b..f799e3f9 100644 --- a/storage.h +++ b/storage.h @@ -52,6 +52,14 @@ 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); -- cgit v1.2.3