Removed the obsolete netproc hooks from the vcard module
[citadel.git] / citadel / serv_extensions.h
index 47a6070bfa5b1fb563bd55e9c5a41fad0fb0da67..412b43f0c5a3c0b3f6b200e5aba6cfc5f942f901 100644 (file)
@@ -4,19 +4,6 @@
 
 #include "server.h"
 
-/*
- * This is where we declare all of the server extensions we have.
- * We'll probably start moving these to a more sane location in the near
- * future.  For now, this just shuts up the compiler.
- */
-//void serv_calendar_destroy(void);
-//char *serv_test_init(void);
-//char *serv_postfix_tcpdict(void);
-/*
- */
-
-
-
 /*
  * ServiceFunctionHook extensions are used for hooks which implement various
  * protocols (either on TCP or on unix domain sockets) directly in the Citadel server.
@@ -41,7 +28,6 @@ struct CleanupFunctionHook {
 };
 extern CleanupFunctionHook *CleanupHookTable;
 
-
 void initialize_server_extensions(void);
 int DLoader_Exec_Cmd(char *cmdbuf);
 char *Dynamic_Module_Init(void);
@@ -55,23 +41,15 @@ void PerformUserHooks(struct ctdluser *usbuf, int EventType);
 int PerformXmsgHooks(char *, char *, char *, char *);
 void CtdlDestroyXmsgHooks(void);
 
-
-
 void CtdlDestroyMessageHook(void);
-int PerformMessageHooks(struct CtdlMessage *, int EventType);
-
-
-void CtdlDestroyNetprocHooks(void);
-int PerformNetprocHooks(struct CtdlMessage *, char *);
+int PerformMessageHooks(struct CtdlMessage *, recptypes *recps, int EventType);
 
 void CtdlDestroyRoomHooks(void);
 int PerformRoomHooks(struct ctdlroom *);
 
-
 void CtdlDestroyDeleteHooks(void);
 void PerformDeleteHooks(char *, long);
 
-
 void CtdlDestroyCleanupHooks(void);
 
 void CtdlDestroyProtoHooks(void);
@@ -82,4 +60,7 @@ void CtdlDestroySearchHooks(void);
 
 void CtdlDestroyFixedOutputHooks(void);
 int PerformFixedOutputHooks(char *, char *, int);
+
+void netcfg_keyname(char *keybuf, long roomnum);
+
 #endif /* SERV_EXTENSIONS_H */