#include "../../core/nsmalloc.h"
#include "../../core/hooks.h"
#include "../../core/error.h"
+#include "../../lib/version.h"
+
+MODULE_VERSION(QVERSION);
void at_newnick(int, void *);
+DBModuleIdentifier authtrackerdb;
void _init() {
+ authtrackerdb = dbgetid();
+
+ chanservaddcommand("dumpauthtracker",QCMD_DEV,1,at_dumpdb,"Shows servers with dangling authtracker entries.\n","");
at_finddanglingsessions();
}
void _fini() {
at_hookfini();
nsfreeall(POOL_AUTHTRACKER);
+
+ chanservremovecommand("dumpauthtracker",at_dumpdb);
+
+ dbfreeid(authtrackerdb);
}
void at_dbloaded(int hooknum, void *arg) {