]> code.citadel.org Git - citadel.git/blobdiff - citadel/routines2.h
* Allow multiple simultaneous IPC connections. All changes necessary for
[citadel.git] / citadel / routines2.h
index 52ac94320ba084005e1f7fb5e57d99d65d4d67b4..adc217a6b0b9ae217d9d751c085f2cc3d57e28b2 100644 (file)
@@ -1,19 +1,20 @@
 /* $Id$ */
-void updatels(void);
-void updatelsa(void);
-void movefile(void);
-void deletefile(void);
-void netsendfile(void);
-void entregis(void);
+void updatels(CtdlIPC *ipc);
+void updatelsa(CtdlIPC *ipc);
+void movefile(CtdlIPC *ipc);
+void deletefile(CtdlIPC *ipc);
+void netsendfile(CtdlIPC *ipc);
+void entregis(CtdlIPC *ipc);
 void subshell(void);
-void upload(int c);
-void cli_upload(void);
-void validate(void);
-void read_bio(void);
-void cli_image_upload(char *keyname);
+void upload(CtdlIPC *ipc, int c);
+void cli_upload(CtdlIPC *ipc);
+void validate(CtdlIPC *ipc);
+void read_bio(CtdlIPC *ipc);
+void cli_image_upload(CtdlIPC *ipc, char *keyname);
 int room_prompt(int qrflags);
-void do_internet_configuration(void);
-void do_ignet_configuration(void);
-void network_config_management(char *entrytype, char *comment);
-void do_filterlist_configuration(void);
-void val_user(char *user, int do_validate);
+void do_internet_configuration(CtdlIPC *ipc);
+void do_ignet_configuration(CtdlIPC *ipc);
+void network_config_management(CtdlIPC *ipc, char *entrytype, char *comment);
+void do_filterlist_configuration(CtdlIPC *ipc);
+void val_user(CtdlIPC *ipc, char *user, int do_validate);
+void do_system_configuration(CtdlIPC *ipc);