#include "../overall.h"
#include "../version.h"
#include "../mysqlConn.h"
+#include "../log.h"
extern void **global;
extern int module_id;
/**** 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])
+#ifdef ENABLE_MUTEX_DEBUG
+/* 005 */ #define xmutex ((void (*)(int, pthread_mutex_t *, const char *, unsigned int))global[005])
+/* 006 */ #define mutex_debug ((void (*)(pthread_mutex_t *))global[006])
+#endif
/* 007 */ #define restart_bot ((void (*)(int))global[7])
/* 008 */ #define stop_bot ((void (*)(void))global[8])
/* 009 */ #define reload_config ((void (*)(void))global[9])
-/* 010 */ #define putlog ((void (*)(int, const char *, ...))global[10])
+/* 010 */ #define printf_log ((void (*)(char *, int, const char *, ...))global[10])
#ifdef HAVE_THREADS
/* 011 */ #define getCurrentThreadID ((int (*)(void))global[11])
#endif