]> code.citadel.org Git - citadel.git/blobdiff - citadel/context.h
Fix output of UID COPY operation
[citadel.git] / citadel / context.h
index 6d93249b93423e7fdbe6a7c2ddb672a314fb709b..76d2a91911a4d6e70b498ba68b6a8c6c78787884 100644 (file)
@@ -28,10 +28,12 @@ typedef enum __CCState {
        CON_SYS                 /* This is a system context and mustn't be purged */
 } CCState;
 
-#ifndef __ASYNCIO__
-#define __ASYNCIO__
-typedef struct AsyncIO AsyncIO; /* forward declaration for event_client.h */
-#endif
+//#ifndef __ASYNCIO__
+//#define __ASYNCIO__
+//typedef struct AsyncIO AsyncIO; /* forward declaration for event_client.h */
+//#endif
+
+
 #ifndef __CIT_CONTEXT__
 #define __CIT_CONTEXT__
 typedef struct CitContext CitContext;
@@ -149,14 +151,13 @@ struct CitContext {
        long *cached_msglist;                   /* results of the previous CtdlForEachMessage() */
        int cached_num_msgs;
 
-       AsyncIO *IO;                            /* if this session has AsyncIO going on... */
-};
-
+       char vcard_updated_by_ldap;             /* !0 iff ldap changed the vcard, treat as aide update */
 
+       //AsyncIO *IO;                          /* if this session has AsyncIO going on... */
+};
 
 #define CC MyContext()
 
-
 extern pthread_key_t MyConKey;                 /* TSD key for MyContext() */
 extern int num_sessions;
 extern CitContext masterCC;
@@ -205,18 +206,5 @@ static INLINE void become_session(CitContext *which_con) {
 
 
 
-/* typedef void (*CtdlDbgFunction) (const int); */
-
-extern int DebugSession;
-#define CONDBGLOG(LEVEL) if ((LEVEL != LOG_DEBUG) || (DebugSession != 0))
-
-#define CON_syslog(LEVEL, FORMAT, ...)                         \
-       CONDBGLOG(LEVEL) syslog(LEVEL,                          \
-                               "Context: " FORMAT, __VA_ARGS__)
-
-#define CONM_syslog(LEVEL, FORMAT)                     \
-       CONDBGLOG(LEVEL) syslog(LEVEL,                  \
-                               "Context: " FORMAT);
-
 
 #endif /* CONTEXT_H */