]> code.citadel.org Git - citadel.git/blobdiff - citadel/server.h
Begin caching OpenID data in the session; we'll need it later
[citadel.git] / citadel / server.h
index 302f7f00c677b312efc47720fc63d0ac811ebd3d..e7c2d21a26c60747e446586d29646f208bdd3957 100644 (file)
@@ -144,7 +144,8 @@ struct CitContext {
        char *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;                /**< whats our actual purpose? */
+       const char *ServiceName;                /* readable purpose of this session */
+       void *openid_data;                      /* Data stored by the OpenID module */
 };
 
 typedef struct CitContext t_context;
@@ -243,6 +244,7 @@ enum {
        S_THREAD_LIST,
        S_XMPP_QUEUE,
        S_SCHEDULE_LIST,
+       S_OPENID_ASSOC,
        MAX_SEMAPHORES
 };