]> the.earth.li Git - onak.git/blobdiff - onak-conf.c
Use dynamic context for all backend databases
[onak.git] / onak-conf.c
index a29a58bfc7979df54957028a24cbc5b8734c72e9..e3085e1996be9e1fa6ec7690ea8f70fdf7e10951 100644 (file)
@@ -28,7 +28,7 @@
 #include "log.h"
 #include "onak-conf.h"
 
-extern struct dbfuncs DBFUNCS;
+extern struct onak_dbctx *DBINIT(bool readonly);
 
 /*
  *     config - Runtime configuration for onak.
@@ -65,7 +65,7 @@ struct onak_config config = {
        NULL,                   /* db_backend */
        NULL,                   /* backends_dir */
 
-       &DBFUNCS,               /* Default dbfuncs struct */
+       DBINIT,                 /* Default db initialisation function */
 
        true,                   /* Check packet sig hashes */
 };