aboutsummaryrefslogtreecommitdiffstats
path: root/ipc.h
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2006-02-02 14:59:14 +0100
committerWilmer van der Gaast <wilmer@gaast.net>2006-02-02 14:59:14 +0100
commit1d2e3c2ee2fb4c12ad25832b93ae9513d042717a (patch)
treeea7c2a7a03f39ae8dcb1de0d98d35aaa6c7b19d3 /ipc.h
parent34b17d9b8901b72439167b99d780c481ce420e33 (diff)
parenta49dcd5c3c6b79470ad71dc45ccf29f65ba2a7f9 (diff)
Added RESTART command for easier upgrades without losing IPC connections.
(Obviously only works well for forking daemon mode.)
Diffstat (limited to 'ipc.h')
-rw-r--r--ipc.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipc.h b/ipc.h
index b69a6ae5..e8ad2a0d 100644
--- a/ipc.h
+++ b/ipc.h
@@ -53,5 +53,9 @@ void ipc_to_children_str( char *format, ... );
/* We need this function in inetd mode, so let's just make it non-static. */
void ipc_master_cmd_rehash( irc_t *data, char **cmd );
+char *ipc_master_save_state();
+void ipc_master_set_statefile( char *fn );
+int ipc_master_load_state();
+
extern GSList *child_list;