summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAdam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864>2009-12-14 00:56:58 +0000
committerAdam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864>2009-12-14 00:56:58 +0000
commitd4af97a7a7bac9fb6dba1b223700fcdc614ae024 (patch)
treed07a57e1b5d9129b6b24c68a6f7635de41ea92dd /include
parent710355fd2c40c4babfd627b6f09296c12b227e19 (diff)
Ripped out old databases
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2699 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'include')
-rw-r--r--include/datafiles.h48
-rw-r--r--include/extern.h14
2 files changed, 1 insertions, 61 deletions
diff --git a/include/datafiles.h b/include/datafiles.h
index 45bb28a06..fe8cb3d12 100644
--- a/include/datafiles.h
+++ b/include/datafiles.h
@@ -17,55 +17,9 @@
#ifndef _WIN32
#include <sys/param.h>
+#define DeleteFile unlink
#endif
-/*************************************************************************/
-typedef struct dbFILE_ dbFILE;
-struct dbFILE_ {
- int mode; /* 'r' for reading, 'w' for writing */
- FILE *fp; /* The normal file descriptor */
- FILE *backupfp; /* Open file pointer to a backup copy of
- * the database file (if non-NULL) */
- char filename[MAXPATHLEN]; /* Name of the database file */
- char backupname[MAXPATHLEN]; /* Name of the backup file */
-};
-
-/*************************************************************************/
-
-/* Prototypes and macros: */
-
-E void check_file_version(dbFILE *f);
-E int get_file_version(dbFILE *f);
-E int write_file_version(dbFILE *f, uint32 version);
-
-E dbFILE *open_db(const char *service, const char *filename, const char *mode, uint32 version);
-E void restore_db(dbFILE *f); /* Restore to state before open_db() */
-E void close_db(dbFILE *f);
-E void backup_databases();
-
-#define read_db(f,buf,len) (fread((buf),1,(len),(f)->fp))
-#define write_db(f,buf,len) (fwrite((buf),1,(len),(f)->fp))
-#define getc_db(f) (fgetc((f)->fp))
-
-E int read_int16(uint16 *ret, dbFILE *f);
-E int write_int16(uint16 val, dbFILE *f);
-E int read_int32(uint32 *ret, dbFILE *f);
-E int write_int32(uint32 val, dbFILE *f);
-E int read_ptr(void **ret, dbFILE *f);
-E int write_ptr(const void *ptr, dbFILE *f);
-E int read_string(char **ret, dbFILE *f);
-E int write_string(const char *s, dbFILE *f);
-
-#define read_int8(ret,f) ((*(ret)=fgetc((f)->fp))==EOF ? -1 : 0)
-#define write_int8(val,f) (fputc((val),(f)->fp)==EOF ? -1 : 0)
-#define read_buffer(buf,f) (read_db((f),(buf),sizeof(buf)) == sizeof(buf))
-#define write_buffer(buf,f) (write_db((f),(buf),sizeof(buf)) == sizeof(buf))
-#define read_buflen(buf,len,f) (read_db((f),(buf),(len)) == (len))
-#define write_buflen(buf,len,f) (write_db((f),(buf),(len)) == (len))
-#define read_variable(var,f) (read_db((f),&(var),sizeof(var)) == sizeof(var))
-#define write_variable(var,f) (write_db((f),&(var),sizeof(var)) == sizeof(var))
-
-/*************************************************************************/
#endif /* DATAFILES_H */
diff --git a/include/extern.h b/include/extern.h
index 7cc3f3050..10c4028b4 100644
--- a/include/extern.h
+++ b/include/extern.h
@@ -49,8 +49,6 @@ E void bs_init();
E void botserv(User *u, char *buf);
E void botmsgs(User *u, BotInfo *bi, char *buf);
E void botchanmsgs(User *u, ChannelInfo *ci, char *buf);
-E void load_bs_dbase();
-E void save_bs_dbase();
E BotInfo *findbot(const char *nick);
/** Finds a pseudoclient, given a UID. Useful for TS6 protocol modules.
@@ -132,8 +130,6 @@ E void alpha_insert_chan(ChannelInfo * ci);
E void reset_levels(ChannelInfo * ci);
E void cs_init();
E void chanserv(User * u, char *buf);
-E void load_cs_dbase();
-E void save_cs_dbase();
E void expire_chans();
E void cs_remove_nick(const NickCore * nc);
@@ -178,8 +174,6 @@ char *sockstrerror(int error);
E ServerConfig Config;
-E void load_hs_dbase();
-E void save_hs_dbase();
E int do_on_id(User * u);
E void delHostCore(const char *nick);
E void hostserv(User * u, char *buf);
@@ -424,10 +418,6 @@ E int should_mode_change(int16 status, int16 mode);
E void ns_init();
E void nickserv(User * u, char *buf);
-E void load_ns_dbase();
-E void load_ns_req_db();
-E void save_ns_dbase();
-E void save_ns_req_dbase();
E int validate_user(User * u);
E void cancel_user(User * u);
E int nick_identified(User * u);
@@ -458,8 +448,6 @@ E void UnsetDefConParam(ChannelModeName);
E void operserv(User *u, char *buf);
E void os_init();
-E void load_os_dbase();
-E void save_os_dbase();
E int add_akill(User *u, const char *mask, const char *by, const time_t expires, const char *reason);
E int check_akill(const char *nick, const char *username, const char *host, const char *vhost, const char *ip);
@@ -562,8 +550,6 @@ E int do_session(User *u);
E int add_session(const char *nick, const char *host, char *hostip);
E void del_session(const char *host);
-E void load_exceptions();
-E void save_exceptions();
E int do_exception(User *u);
E void expire_exceptions();