chiark / gitweb /
exit not _exit, for benefit of coverage testing
[disorder] / server / trackdb-int.h
index 2b12c8114b0c9c8e4a7b0e68d116b22852e703bb..02b07b9a9e1ea86685fa927cb8a1b1e4d39f3f04 100644 (file)
@@ -26,7 +26,9 @@ extern DB_ENV *trackdb_env;
 extern DB *trackdb_tracksdb;
 extern DB *trackdb_prefsdb;
 extern DB *trackdb_searchdb;
+extern DB *trackdb_tagsdb;
 extern DB *trackdb_noticeddb;
+extern DB *trackdb_globaldb;
 
 DBC *trackdb_opencursor(DB *db, DB_TXN *tid);
 /* open a transaction */
@@ -113,6 +115,13 @@ static inline DBT *encode_data(DBT *data, const struct kvp *k) {
   return data;
 }
 
+int trackdb_set_global_tid(const char *name,
+                           const char *value,
+                           DB_TXN *tid);
+int trackdb_get_global_tid(const char *name,
+                           DB_TXN *tid,
+                           const char **rp);
+
 #endif /* TRACKDB_INT_H */
 
 /*