]> code.citadel.org Git - citadel.git/blobdiff - citadel/serv_extensions.h
* Found and removed a large section of the old LDAP connector.
[citadel.git] / citadel / serv_extensions.h
index a9e150b975ef69112d8d519d48b7595d0d5306e7..9a658b0366acc062061099be6738116c1a58685a 100644 (file)
@@ -113,7 +113,7 @@ extern struct DeleteFunctionHook *DeleteHookTable;
  */
 struct XmsgFunctionHook {
        struct XmsgFunctionHook *next;
-       int (*h_function_pointer) (char *, char *, char *);
+       int (*h_function_pointer) (char *, char *, char *, char *);
        int order;
 };
 extern struct XmsgFunctionHook *XmsgHookTable;
@@ -149,14 +149,6 @@ struct RoomFunctionHook {
 extern struct RoomFunctionHook *RoomHookTable;
 
 
-struct MaintenanceThreadHook {
-       struct MaintenanceThreadHook *next;
-       char *name;
-       void *(*fcn_ptr) (void *arg);
-       pthread_t MaintenanceThread_tid;
-};
-extern struct MaintenanceThreadHook *MaintenanceThreadHookTable;
-
 
 struct SearchFunctionHook {
        struct SearchFunctionHook *next;
@@ -177,7 +169,7 @@ void PerformSessionHooks(int EventType);
 void CtdlDestroyUserHooks(void);
 void PerformUserHooks(struct ctdluser *usbuf, int EventType);
 
-int PerformXmsgHooks(char *, char *, char *);
+int PerformXmsgHooks(char *, char *, char *, char *);
 void CtdlDestroyXmsgHooks(void);