summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2012-11-01 13:49:25 +0000
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2012-11-01 13:49:25 +0000
commitce8c0f1d6b42f2bdccc81ab5d939100bae4b1133 (patch)
tree94e39f452e21275edf28cc49f4224d26eaba6d36 /include
parentf5bd3291ed24915d50718473d830b3c363def711 (diff)
- dbs are now periodically flushed on disc every 5 minutes
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1625 82007160-df01-0410-b94d-b575c5fd34c7
Diffstat (limited to 'include')
-rw-r--r--include/conf_db.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/conf_db.h b/include/conf_db.h
index c5dd1b2..82321d2 100644
--- a/include/conf_db.h
+++ b/include/conf_db.h
@@ -74,7 +74,7 @@ extern void load_xline_database(void);
extern void save_xline_database(void);
extern void load_resv_database(void);
extern void save_resv_database(void);
-
+extern void save_all_databases(void *);
#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))
@@ -83,7 +83,6 @@ extern void save_resv_database(void);
#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))
+#define DATABASE_UPDATE_TIMEOUT 300
#define KLINE_DB_VERSION 1
-
-
#endif