-/* module.h - NeonServ v5.5
+/* module.h - NeonServ v5.6
* Copyright (C) 2011-2012 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
/**** global function list ****/
/* 000 */ #define getStartTime ((time_t (*)(void))global[0])
/* 001 */ #define getRunningThreads ((int (*)(void))global[1])
-/* 002 */ #define exit_daemon ((int (*)(void))global[2])
+/* 002 */ #define getCurrentSecondsOfDay ((int (*)(void))global[2])
/* 003 */ #define stricmp ((int (*)(const char *, const char *))global[3])
/* 004 */ #define stricmplen ((int (*)(const char *, const char *, int))global[4])
-/* 005 */ #define restart_process ((void (*)(void))global[5])
-/* 006 */ #define cleanup ((void (*)(void))global[6])
+/* 005 */ /* deprecated */
+/* 006 */ /* deprecated */
/* 007 */ #define restart_bot ((void (*)(int))global[7])
/* 008 */ #define stop_bot ((void (*)(void))global[8])
/* 009 */ #define reload_config ((void (*)(void))global[9])
/* 192 */ #define module_global_cmd_unregister_neonbackup ((void (*)(char *))global[192])
/* 193 */ #define module_neonbackup_recover_chan ((void (*)(struct ChanNode *))global[193])
/* 194 */ #define requestInvite ((void (*)(struct UserNode *, struct ChanNode *))global[194])
+/* 195 */ #define is_stable_revision ((const int (*)(void))global[195])
+/* 196 */ #define get_dev_revision ((const char * (*)(void))global[196])
+/* 197 */ #define bind_freeclient ((int (*)(freeclient_func_t *, int))global[197])
+/* 198 */ #define unbind_freeclient ((void (*)(freeclient_func_t *))global[198])
#define MODULE_HEADER(initfunc,startfunc,stopfunc) \
void **global = NULL; \