]> code.citadel.org Git - citadel.git/blobdiff - citadel/server.h
getuserbynumber() now uses a proper indexed database
[citadel.git] / citadel / server.h
index e7c2d21a26c60747e446586d29646f208bdd3957..1c2af0e4f52d8910658c5e863247279643f56fd4 100644 (file)
@@ -185,6 +185,7 @@ struct CitControl {
        int version;                    /* Server-hosted upgrade level      */
        int fulltext_wordbreaker;       /* ID of wordbreaker in use         */
        long MMfulltext;                /* highest message number indexed   */
+       int MMdbversion;                /* Version of Berkeley DB used on previous server run */
 };
 
 extern struct CitContext *ContextList;
@@ -244,7 +245,6 @@ enum {
        S_THREAD_LIST,
        S_XMPP_QUEUE,
        S_SCHEDULE_LIST,
-       S_OPENID_ASSOC,
        MAX_SEMAPHORES
 };
 
@@ -291,6 +291,7 @@ enum {
        CDB_BIGMSGS,            /* larger message bodies         */
        CDB_FULLTEXT,           /* full text search index        */
        CDB_EUIDINDEX,          /* locate msgs by EUID           */
+       CDB_USERSBYNUMBER,      /* index of users by number      */
        MAXCDB                  /* total number of CDB's defined */
 };