]> code.citadel.org Git - citadel.git/blobdiff - citadel/context.h
LDAP: check for new values in LDAP on each login (by HarryC)
[citadel.git] / citadel / context.h
index 1d152a413882b2aa966e6fa53c6664ce6f8119af..4b450a416720bbc9cd0c9eb415a12415b50f5516 100644 (file)
@@ -134,7 +134,7 @@ struct CitContext {
        int msg4_dont_decode;
 
        /* Dynamically allocated session data */
-       char *session_specific_data;            /* Used by individual protocol modules */
+       void *session_specific_data;            /* Used by individual protocol modules */
        struct cit_ical *CIT_ICAL;              /* calendaring data */
        struct ma_info *ma;                     /* multipart/alternative data */
        const char *ServiceName;                /* readable purpose of this session */
@@ -149,6 +149,8 @@ struct CitContext {
        long *cached_msglist;                   /* results of the previous CtdlForEachMessage() */
        int cached_num_msgs;
 
+       char vcard_updated_by_ldap;             /* !0 iff ldap changed the vcard, treat as aide update */
+
        AsyncIO *IO;                            /* if this session has AsyncIO going on... */
 };